Experience thrilling wildlife alongside uninterrupted beach bliss on this irresistible combination of Zimbabwe and Mozambique.