Top 9 Must see Hill station in India.
8. Periyar Periyar is one amongst the popular hill stations and also the life destination of Kerala. It’s placed on the esthetic Western Ghats in Idukki district, central Kerala. Home to the vibrant Periyar parkland and it’s a paradise on earth. It’s additionally called the spice bag of the state. Periyar has one amongst the […]