Bambarakiri Ella Falls
Bambarakiri Ella is a three-tiered waterfall on the northern slopes of Sri Lanka's Knuckles Mountains, near Riverstone and Wasgamuwa National Park.
Continue reading
Bambarakiri Ella is a three-tiered waterfall on the northern slopes of Sri Lanka's Knuckles Mountains, near Riverstone and Wasgamuwa National Park.
Continue reading
Recent Comments
Langkawi Cable Car vs Sky Bridge: Which to Visit?
2 weeks ago
3-Day Langkawi Itinerary: Beaches, Islands & SkyCab
4 weeks ago
Langkawi Cable Car vs Sky Bridge: Which to Visit?
4 weeks ago