World Heritage Sites in Sri Lanka (UNESCO Sites)

World Heritage Sites in Sri Lanka (UNESCO Sites) Sri Lanka, known as “the teardrop of India”, is