Jaagar

Jaagar

Aampokhra Forest, Jim Corbett National Park, Uttarakhand, India / Jaagar is a boutique resort nestled amongst the orchards and forest of CTR.
Jaagar