Situado debajo de la isla de Inhaca, la península de Santa María, también conocida como la península de Machangulo, es el hogar del pequeño pueblo de Santa María, que tiene vistas a la hermosa bahía de Maputo. Situado en medio de los manglares, este pequeño pueblo rebosa el auténtico encanto mozambiqueño con su restaurante local y puestos de mercado tradicionales. La zona circundante ofrece una variedad de alojamientos cómodos junto a la playa salpicando la costa y con vistas espectaculares. Los visitantes pueden disfrutar de una variedad de actividades como: excursiones en barco por la bahía resplandeciente, bucear en las tranquilas aguas turquesas y disfrutar de un atardecer mientras escucha las suaves olas que abren la orilla. Otras actividades populares incluyen: pesca en alta mar, buceo, observación de aves, observación de ballenas, kayak, natación y esquí acuático.