ByPursottamMay 24, 2022 Sethan Himachal Pradesh – A Hidden Gem Near Manali Sethan is a small Buddhist village located 14 KM away from Manali amidst the tall pine trees and… India