ByPursottamMay 24, 2022 Sethan Himachal Pradesh – A Hidden Gem Near Manali Just 14 km from Manali, Sethan felt like stepping into a hidden world. This small Buddhist village, nestled… India