Photos coming soon
HOTEL
Flamingo Lake Resort
Wallawaya Rd,Pennegamuwa, Yala, Sri Lanka
Where it sits
Flamingo Lake Resort
Wallawaya Rd,Pennegamuwa, Yala, Sri Lanka
6.29449, 81.23744
Plan around Flamingo Lake Resort
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
