Manzini Holiday Resort, St Lucia, South Africa

100 Mckenzie Street, 3936 St Lucia, South Africa