Photo: Islands in the Mozambique Channel: Bazaruto, St. Antonio, and Magaruque As Seen From Space

@Astro_Clay: The beauty of Bazaruto Island, St. Antonio Island and Magaruque Island in the Mozambique Channel. Larger image

Please follow SpaceRef on Twitter and Like us on Facebook.