South India reminds you of places you wished to see in your dreams. Pristine beaches, vast stretch of ocean, high hills of the Western Ghats, and centuries-old history. Nothing disappoints you on your journey to the south. Walking down a road with trees on both sides on a sunny morning, the journey itself is as beautiful as the destination. Magnificent rock-cut cave temples depict stories of the ancient Dravidians.