CampMaster
Created page with ''''Maroantsetra is a town on the north east coast of Madagascar overlooking Antongil Bay, which by 60km x 30km is the largest bay in Madagascar. Maroantsetra is at the northeā¦'
21:46
+1,950