Cabo Beach Villas
Machangulo, Machangulo Peninsula, Inhaca
Machangulo, Machangulo Peninsula, Inhaca
Located in Machangulo, Cabo Beach Villas is by the ocean, a 1-minute drive from Ponta Abril and 8 minutes from Santa Maria Beach. This beach villa is 3.8 mi (6.2 km) from Inhaca Marine Reserve and 15.6 mi (25.2 km) from Maputo Special Reserve.