Sahan Prabhasha Amarasinghe Sun Nov 12 16:05:38 UTC 2017
Bambarakanda falls the tallest waterfall in Sri Lanka 🇱🇰 #central_province #cool_climes #srilanka❤️
11 Likes 0 Comments