Diyaluma Falls Highest Waterfalls in Sri Lanka Located Next to Koslanda Town. Beautiful Photo Bird Eye View. Green Tropical Jungle, Mountain Highland

- Image ID: 2A3A91W
Diyaluma Falls Highest Waterfalls in Sri Lanka Located Next to Koslanda Town. Beautiful Photo Bird Eye View. Green Tropical Jungle, Mountain Highland
Sithila Waduge / Alamy Stock Photo
Image ID: 2A3A91W