Sign up
Sign in
Madagascar is the world’s fifth largest island, and it is an island country. It is located in the Indian Ocean off the coast of southern Africa.
Patricia Hamlett
Freda Savahl
Follow
--
1
Share
The wildlife here is precious!
Retired Nurse Practitioner WHC /Contract Provider Deployment Military Services. US Citizen. Immigrant from South Africa 1978.
Help
Status
About
Careers
Press
Blog
Privacy
Terms
Text to speech
Teams