Chanshal Valley, also known as Chanshal Pass, located in the heart of Himachal Pradesh. Just 160 kilometres away from Shimla, this refreshing mountain valley is…
Chanshal Valley, also known as Chanshal Pass, located in the heart of Himachal Pradesh. Just 160 kilometres away from Shimla, this refreshing mountain valley is…