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