Naini Lake in Nainital in India. This is an eye shaped natural lake in the beautiful hill Station named Nainital in India. The lake is very deep and water very clean and situated in lap of Himalayas.
Photo by abhilaw
Royalties free, Commercial & Editorial use
$10.00