Photos coming soon
HOTEL
Yala Viewer Bird Resort and Safari
No 956 Gemunupura Road 7 Acres Debarawewa, Yala, Sri Lanka
Where it sits
Yala Viewer Bird Resort and Safari
No 956 Gemunupura Road 7 Acres Debarawewa, Yala, Sri Lanka
6.29041, 81.26340
Similar stays nearby
Nearby to explore
Plan around Yala Viewer Bird Resort and Safari
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
