You can reach the Lighthouse beach from Maputo Bay. The beach is located north of Inhaca Island. The beach is stunning and if you pay a small donation, you can climb the lighthouse. Once you reach the top of the lighthouse, you'll be greeted with a 360-degree view of the land and the ocean. If you are planning on visiting the rest of Inhaca Island, don't miss out on diving and other water sports.