posted by:

Beautiful Places In Sri Lanka

Anuradhapura Travel Blog | Travelogue | Travel Journal

An island off the south-eastern cost shores of India, 880 km north of the equator, in the Indian Ocean.