Nature lovers safari House Resort
no.20, River Rode Walawa Junction, 70190 Udawalawe, Sri Lanka
Die Unterkunft Nature lovers safari House, die in Udawalawe gelegen ist, bietet Gartenblick sowie ein Restaurant, eine rund um die Uhr besetzte Rezeption, eine Snackbar, einen Garten und eine Terrasse.