Last month I got a chance to visit this stunning (and very popular) luxury resort in Jim Corbett National Park in the state of Uttarakhand, India.
I will be uploading a detailed blogpost next week but until then here is a walk through of this beautiful resort.
Do check out the video link below and let me know what you think of the resort!:)
Also, if you’d like to connect the resort, do let me know and I will be happy to help you.