10 Best Places to Celebrate Diwali in South India
Madurai, Tamil Nadu
Yercaud Lake, also known as Emerald Lake, is a beautiful spot surrounded by lush greenery. Enjoy a boat ride or relax by the calm waters.
Mysore, Karnataka
Yercaud Lake, also known as Emerald Lake, is a beautiful spot surrounded by lush greenery. Enjoy a boat ride or relax by the calm waters.
Chennai, Tamil Nadu
Chennai celebrates Diwali with beautiful temple rituals, firecrackers, and an array of festive sweets.
Hyderabad, Telangana
Hyderabad blends modern celebrations with traditional charm, lighting up its iconic monuments during Diwali.
Coimbatore, Tamil Nadu
Diwali in Coimbatore is celebrated with grand festivities, including temple visits and traditional feasts.
Learn more
Tirupati, Andhra Pradesh
Tirupati offers a spiritual Diwali experience, with special prayers and rituals at the renowned Tirumala Temple.
Thanjavur, Tamil Nadu
Thanjavur showcases its rich heritage with festive lights and cultural performances during Diwali.
Pondicherry
Yercaud Lake, also known as Emerald Lake, is a beautiful spot surrounded by lush greenery. Enjoy a boat ride or relax by the calm waters.
Rameswaram, Tamil Nadu
Diwali in Rameswaram is a sacred affair, with devotees visiting the famous Ramanathaswamy Temple.
Hampi, Karnataka
The ancient ruins of Hampi light up during Diwali, offering a magical experience amidst historical grandeur.
Learn more