Paradise on Earth


Paradise on Earth

0
points

This small, quaint hill station is situated in the state of Himachal Pradesh and is at an altitude of 7250 feet. This paradise was unearthed by the then Maharaja of Patiala. The story goes that on being banished from Shimla by the Viceroy on account of his wild ways the Maharaja discovered Chail and set it up as a vacation place.

Type: 
Article