Top 10 Indian destinations known for perfect holiday weather

 Nainital, situated in the foothills of Himalayas, experiences a mild climate with temperatures typically ranging between 15 to 25 degrees Celsius

 Bengaluru, located on a plateau, enjoys temperatures ranging from 20 to 30 degrees Celsius

 Goa, situated on the coast of the Arabian Sea, experiences temperatures ranging from 25 to 35 degrees Celsius

Ooty, positioned at an elevation of 2240m above sea level, enjoys temperatures ranging between 15 to 25 degrees Celsius

Shillong, nestled in the state of Meghalaya, enjoys a temperate climate with temperatures ranging between 15 to 25 degrees Celsius

Pondicherry, in Tamil Nadu experiences temperatures ranging from 25 to 32 degrees Celsius

 Darjeeling, known for its tea plantations, located in West Bengal, with temperatures  ranging between 15 to 25 degrees Celsius

Coorg renowned for coffee plantation situated in Karnatka. maximum temprature 25 degree

 Munnar, famous for its tea plantations, experiences consistently mild temperatures year-round

In Gokarna, you'll find serene beaches and a climate that's pleasantly mild without being hot and humid