
India is blessed with countless hill stations, each one offering a different experience.Dharamshala is just one amongst these. Blessed with immense natural beauty, the destination is beautiful beyond imagination. Dharamshala means “An inn attached to the holy place” and it simply looks like that. Known for different reasons, Dharamshala is a perfect destination to spend some quality time with the...