One of India’s most serene and enchanting cities is known as Nainital. Known by the name of the enthralling lake called ‘Naini’, this place is no less than paradise on earth. The alpine mountains protect the natural habitat and add beauty to the landscapes. The lush green meadows and the sight of the cows grazing through the multi colored florals and the rainbow of butterflies that scatters hither thither is a treat to the eyes. A calm and peaceful getaway, away from the hustle bustle and noisy concrete jungle, this flora jungle created by mother nature is a place to be.