• Resort Image

Karma Sitabani

Corbett National Park, India

Situated in the heart of Uttarakhand in Northern India – a region known locally as the ‘Land of the Gods’ thanks to profusion of temples and other places of worship to be found across the state.