Falling in love with Kasol Kasol is a tiny but the most precious Hamlet of Himachal Pradesh located in district TravelJuly 5, 2020July 5, 20202 Comment