Experience warm South African hospitality at Coral Lodge, an intimate Mozambique accommodation offering direct beach access. Relax poolside, gaze at the Indian Ocean, then embark on kayaking, paddleboarding, deep sea fishing, snorkeling, and scuba diving.