Dalhousie Hotels & Resorts

Dalhousie is a hill station and resort town in Chamba district of Himachal Pradesh. Its beautiful location among the hills, proximity to several treks and tranquil vibes invite backpackers, couples and those looking for a detox from the daily hustle and bustle of l...