Picturesque India - Paradise on Earth
« Back to Slideshows 9 / 10
Stop Auto Play
india-through-the-lens09
This mosque in Nainital creates a sense of mystery, mayhem and magic. located on the Mall Road was built in 1882 during the British Era for muslim soldiers based in military camps around Nainital
