Emerald Sea, north of Madagascar
An Amazing experience to visit and touch the water of the Emerald Sea (Mer d’Emeraude) north of Madagascar, in Diego Suarez Bay, one of the super natural bay…
An Amazing experience to visit and touch the water of the Emerald Sea (Mer d’Emeraude) north of Madagascar, in Diego Suarez Bay, one of the super natural bay…