BookMarksPlus
Set in the hills of Himachal Pradesh, Dalhousie has long been loved for its colonial charm and cool mountain air. However, there is a more peaceful side to this hill town hidden behind the well-known vistas and bustling market streets.