Posts Tagged ‘self catering st lucia’

Accommodation Review’s

Accommodation Review’s The Game Reserve Hluhluwe / Imfolozi is situated a mere 54 km due East of St Lucia , this small tranquil village became South Africa’s first World Heritage Site in 1999 and has since become a top tourist destination. Various reasons make this town not just your average overnight stop and many a…

Read More