Shark Island

Shark Island Resort Shark Island is located on the Shark Peninsula in Lüderitz Bay in southwestern Namibia. The resort overlooks the bay, town and harbour. Visitors can spot the seals and pelicans that frequent the rocky areas around the site. The resort is an excellent central point for exploring the town of Lüderitz, the famous Read More