Explore the beautiful sandy beaches and crystal clear waters of Bazaruto in Mozambique. Enjoy outdoor activities and relax by the ocean.