Chhatrari

Chhatrari is a beautiful little village located at a distance of is 35 km from Bharmour, Himachal Pradesh. Chhatrari is situated at a height of 6,000 feet (1,800 m) and…

Continue ReadingChhatrari