Kasauli is a cantonment and town, located in Solan district in the Indian state of Himachal Pradesh. The cantonment was established by the ...
READ MORE +

A Collection of Natural Tourism of India