
Bazaruto Island, Mozambique
Bazaruto Island is heaven on earth. It’s known as “The Pearl of the Indian Ocean,” and lives up to its name. The island is located off the coast of Mozambique and boasts incredible landscapes of coral and dunes created by the erosion of the Limpopo River. It’s suspended in the middle of the ocean and is a landscape that not many people will ever see in their lifetime. Calling it pristine is an understatement, and you’ll probably never want to leave once you step foot on its soft sand and take a dip in the blue water (via Hostelworld).