|
Umlilo Lodge
|
 |
Umlilo Lodge is located in St. Lucia, a small coastal village surrounded by the Greater St. Lucia Wetland Park, South Africa's first National World Heritage Site, on the North Coast of KwaZulu Natal.
Rooms:11
Tel:+27(0)35 590 1517
Cell: +27(0) 72 101 2955
This e-mail address is being protected from spam bots, you need JavaScript enabled to view it
|