Set in Ranikhet in the Uttarakhand Region, 25 km from Nainital, Queens Meadows features a barbecue and views of the mountain.