Unlock to see location
Picturesque waterfall in tranquil surroundings
Category

Waterfall

Also

Sightseeing

Message from João Petersen

Moray Falls is a picturesque waterfall located in Sri Lanka, known for its stunning natural beauty and tranquil surroundings. The cascading water creates a soothing atmosphere, making it a popular spot for visitors looking to relax and unwind amidst nature.

Want to see more?

I have created curated maps and itineraries for travellers that want to travel like me.

Rexby
Explore
Purchases
Messages
Log in