The Glorioso Islands (or Glorieuses) are a group of islands and atolls located off the coast of Mozambique to the southwest and Madagascar to the southeast. The archipelago consists of two main islands, Grande Glorieuse and Ile du Lys, and eight rock islets. Grande Glorieuse is thickly vegetated with casuarina trees and coconut plantations, while […]