Lake View Bungalow Yala 3 stars

No.59.Mahadeira; Yodakandiya; ., 82600 Tissamaharama, Sri Lanka

Hotel image
Read more reviews for Lake View Bungalow Yala