Team Behind the Magic
•
Saint marie island escapes: refined stays on Madagascar’s historic east coast
Plan a refined stay on saint marie island in Madagascar with expert guidance on luxury hotels, beaches, whale watching, pirate history, and ethical travel.
by Marie-Claire Dumas