Monthly Archives: July 2011

Nainital : India's Lake City

One of India’s most scenic hill stations, Nainital is a picture perfect destination located in Uttaranchal.  One known for its numerous crystal clear lakes, picturesque views of the snow capped Himalayas and interesting mythology, Nainital is a place shrouded in myths and legends, discovered by Lord Barron in 1841. Often referred to as India’s ‘lake district’, here’s what this magnificent […Read More]