Category Archives: Places in Shimla

Chail – A Perfect Summer Retreat

  Chail is a beautiful hill town cradled in the laps of the snowy mountain of the Himalayas in Himachal Pradesh. It is located at a distance of forty nine kms from the state capital of Shimla. The serene settlement is adorned by lush green rainy forests, with the coniferous tress like the deodars and pines, soaring and… Read More »

Related Posts Plugin for WordPress, Blogger...