Sagrika Resort

The Mall, Court Road
Dalhousie
India