Situated on a 15-kilometer-long horseshoe ridge, Mussories is a majestic town with the breathtaking Himalayas in the background. It stretches over 2,000 meters above sea…
Situated on a 15-kilometer-long horseshoe ridge, Mussories is a majestic town with the breathtaking Himalayas in the background. It stretches over 2,000 meters above sea…