Hill station, Gardens, Churches, Toy Train, Tea Plantation, Wildlife and Cold Weather makes a perfect destination to beat the heat.
You'll find everything at one destination called Ooty in South India. It is in Tamil Nadu state with average temperature of 14 degrees throughout the year. Surrounded by trees and Nilgiri Mountains.
For me personally this is like a weekend getaway from Bangalore in Summer if one can't hit North.
I landed in Bangalore early morning by 1 am so decided to go on a road trip till Nandi Hills on bike as I had to catch bus at night for Ooty. It is a 2 hours of journey from Bangalore on road about 70km from main city.
An amazing view of sunrise with bed of clouds from hill top which will cost you for 10 INR of ticket