6 Unique Attractions of Madagascar July 12, 2017February 7, 2018 Adetoun Ogunlami If I say Madagascar – do you say Lemur? This seems to be the thing that everybody knows about this exotic island. Madagascar is situated off the south-east coast of Africa…