Snowfall in Manali
Snowfall in Manali Manali in Himachal Pradesh is a small but extremely attractive and charming resort town, near the northern end of Kulu Valley and in the Beas River valley. About 51 km north of Manali lies the enchanting and rugged Rohtang Pass, beyond which lie the two valleys of Lahaul and Spiti. Rohtang Pass: Read more about Snowfall in Manali[…]