Tour Map Sri Lanka

Sri Lanka also known as Ceylon, it is an island country lying in the Indian Ocean and separated from peninsular India by the Palk Strait. Sri Lanka has so many places to visit, It is surrounded by beautiful see which is attracted by tourists.