Wednesday, February 22, 2017
Tourism

Hill Stations

 Hill stations

A walk in the clouds  

 
India, bestowed with a vast and rich treasure of natural beauty & its seven principal mountain ranges boasts of numerous exquisite hill towns, most of which owes its origin to the British settlers in India.