Hotel Resort and Casino
+264 63202752
+264 0
reservations@nwr.com.na
www.nwr.com.na
Shark Island Resort located at Luderitz in , Karas Lüderitz