Bazaruto Island, Mozambique

A slice of Indian Ocean paradise, Bazaruto is known for its clear waters, sand dunes, and marine life.

An aerial view of Bazaruto Island, showcasing expansive white sand dunes, pristine turquoise waters, and lush green vegetation under a clear sky.