Indraprastha Resort is one of the finest Deluxe hotels in Dalhousie and has a lot to offer its guests. If you are planni...