Abode of the Gods. A travelogue on Himachal Pradesh.
- Sep 29, 2012by SHIMLA
With a sigh of relief I boarded a DTC coach at the Sector-43 bus stand in Le Corbusier’s city beautiful! I had finished my work two days ahead of schedule and could now head for my favourite...
... more from this article »


