3* Elephant Lake Hotel - St. Lucia Package (2 Nights)
Hotel Included, Self-drive
ST. LUCIA: The Elephant Lake Hotel St Lucia is located on the shores of the St Lucia Estuary in the town of St Lucia, Kwa Zulu Natal, surrounded ISimangaliso Wetland Park, South Africa's first Worl...
Any questions? Drop us a line →