Resort
Indian Ocean paradise: Mahé's Beau Vallon and Anse Intendance beaches, Victoria's market, granite boulders, diving and giant tortoises.
Indian Ocean paradise: Mahé's Beau Vallon and Anse Intendance beaches, Victoria's market, granite boulders, diving and giant tortoises.