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.

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.