Nainital – The dazzling eye of Uttarakhand Mountains, the name itself suggests something big. Something very strong and tough. Something which stands tall in any kind of situation. They teach us all. Nanital, the enchanting hill station situated in Uttarakhand. […]