South Indian Peninsula is a part of the country that holds cultural richness and beauty. This part of the country is made up of different states like Kerala, Andhra, Tamil Nadu, Telangana and Karnataka. The place holds diverse landscape ranging from oceans to back waters, palm and coconut groves and much more. If you are nature, culture and tradition lover, then planning South India tour should top your list. The land is highly fertile with most regions receiving average rainfall...

...