Properties in Nainital

3 found
Nainital Banner
indian

Nainital

Nainital is a Himalayan resort town in Uttarakhand, set around the beautiful Nainital Lake.