Welcome Holidays International
← Back to Domestic Destinations

Nainital

Uttarakhand, India

A picturesque Himalayan lake town surrounded by forested mountains and viewpoints.