Hope Island (India)
India · Asia
About
Hope Island (Krachchu Lanka) is a small tadpole shaped Island situated off the coast of Andhra Pradesh near Kakinada, India, in the Bay of Bengal.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.