The Bazaruto Archipelago, with its white sand and crystal-clear waters ... The best time to travel to Mozambique, especially to enjoy its beaches and nature, is during the dry season.