Shared publicly  - 
 
There are quite a few places in Sri Lanka that make you feel that you are in 'paradise'. One such place is World's End, where the terrain drops into a 1000m drop in the Central Highlands o...
1
Add a comment...