Located in the foothills of the Shivalik Ranges of Uttarakhand, in the middle of small yet serene Patriot Village, Corbett the Baagh Spa and Resort provides a perfect setting for an enlightening vacation. The place is nestled inside a village that survives and co-exists with the wilderness, teaching your own self, a lesson or two about the contrast of lives as compared to our mundane city chronicles. The resort is spread across a vast expanse of multiple villa-like buildings, each segregated from the other and each facing a surreal view…
Read More