Sri Lanka Nature

  Sri Lanka is blessed to be a natural wonder.  Virtually in every corner of the island there is something wonderful to see.  Our list of places we visited is not long but they certainly have made a great impression on us.