Dalhousie is a high-altitude town spread across 5 hills near the Dhauladhar mountain range in the north Indian state of Himachal Pradesh. Attraction, including St. Francis, St. John’s churches, Kala Top and known as mini Switzerland Kajiyar etc.
HIGHLIGHTS
- Dalhousie Hill Station holidays
- Excursion trip to mini Khajiyar
- Himalayan Nature view
- Enjoy sun set in top trendy destination in India