After a long walk over the edge of the higher Lovers Leaf waterfall several tourists look at the water that falls over the carved rocks between the nature of Sri-Lanka
4k 00:11
Add to Collections
Add to Favorites