10 Places with Perfect Weather for a Holiday in India

1. Nainital It is located in foothills of Himalayas. Temprature goes from 15-25 degree celsius.

2.Bengaluru It is situated in a plateau region.Temprature goes from 20-30 degree celsius. 

3.Goa It is located along the Arabian Sea. Temprature goes from 25-35 degree celsius.

4. Ooty It is situated at 2240m above sea level. Temprature goes from 15-25 degree celcius.

5. Shillong It is situated in Meghalaya. Temprature goes from 15-25 degree celsius.

6.Pondicherry UNESCO World Heritage site, in Tamil Nadu. Temprature goes from 25-32 degree celsius.

7. Darjeeling Famous for it's tea ,situated in West Bengal. 15-25 degree celsius

8. Coorg Famous for Coffee, situated in Karnatka. maximum temprature 25 degree.

9. Munnar Home for tea plantations. tempration stays mild throughout year

10. Gokarna you can expect beaches and weather is not hot and humid