Credit: Queens Meadows a Resort in Ranikhet