North India offers a plethora of stunning destinations to explore in March.
From the majestic Taj Mahal in Agra to the serene Dal Lake in Srinagar, there's something for every traveler.
Here’s a look at top 10 places you can visit.
Haridwar and Rishikesh
Activities: Adventure sports, visiting Mansa Devi Temple, Har Ki Pauri, & Rajaji National Park
Temperature: 27°C high; 13°C low
Kullu and Manali
Activities: Adventure sports, visiting famous spots such as Hadimba Temple, & Vashist Hot Water Springs
Temperature: 26°C high; 12°C low
Dalhousie
Activities: Visiting Khajjiar, Dainkund Peak, St. Francis Catholic Church, & Kalatop Wild Reserve
Temperature: 29°C high; 18°C low
Nainital
Activities: Boating, Trekking, & Shopping
Temperature: 15.5°C high; 5.7°C low
Shimla
Activities: Sightseeing, Visiting nearby hill stations Kufri, Chamba, & Chail
Temperature: 15°C high; 6°C low
Dharamshala
Activities: Adventure sports, Camping, Explore cafes
Temperature: 21°C high; 12°C low
Kasol
Activities: Mental rejuvenation, trekking, visit Kheerganga
Temperature: 21°C high; 17°C low
Agra, Uttar Pradesh
Activities: Visit iconic Taj Mahal, Itmad Ud Daulah Tomb, & Mehtab Bagh
Temperature: 33.5°C high; 15°C low
Udaipur, Rajasthan - The City of Lakes
Activities: Explore forts, palaces, temples, try local cuisines,
Temperature: 33.5°C high; 15°C low
Srinagar
Activities: Sightseeing, Winter sports for couples, Shikara ride, Houseboat stay
Temperature: 15°C high; 4°C low