Dramatic Bakers Falls
In the Sri Lankan waters (Bakers Falls), which is the pearl of the Indian Ocean, the spectacular beauty of the country has been flooded with natural beauty. Trees, vines, flowers,…
Discover About Srilanka Tourism Most fantastic things to do, places to visit in Sri Lanka, Anuradapura, Ella, Galle, Meemure,Wildlife, Waterfalls and more
In the Sri Lankan waters (Bakers Falls), which is the pearl of the Indian Ocean, the spectacular beauty of the country has been flooded with natural beauty. Trees, vines, flowers,…