Things to do There is so much to see and do in Santa Maria, Mozambique: Whale watching, Snorkelling, Visit Inhaca & Portuguese island, Sunset cruise, Scuba dive, 360 Inhaca cruise, Island picnic, Tubing & skiing and Dhow trip.