Madagascar

Masoala, natural wonder in Madagascar

4 November, 2014 0 Comments
Masoala, natural wonder in Madagascar

The Masoala peninsula is bathed by the warm waters of the Indian Ocean and is located on the northeast of the huge island of Madagascar, in the coast of Southeast Africa. This peninsula is a national park and covers around 2300 km2, occupying almost the entire territory of the peninsula. In this natural spot live […]

Continue Reading »