Top Rated Tourist Attractions in Sigiriya -Sightseeing & Map

Someone asks you what the top tourist attraction place in Sri Lanka is or the 8 wonders in the world. What are you thinking? It only has one answer and one word with 8 characters called Sigiriya. When traveling from Colombo to Anuradhapura or Polonnaruwa, you can find this wondering place. This is one of … Continue reading Top Rated Tourist Attractions in Sigiriya -Sightseeing & Map