Atha Safari Resort & Riverside Camping Lodge
No 264, 96 Mile Post, KiriPattiya Road, Udawalawe, 70190 Udawalawe, Sri Lanka
Featuring mountain views, Atha Safari Resort & Riverside Camping in Udawalawe features accommodation, a garden, a shared lounge, a terrace, a restaurant and water sports facilities.