St. MichelParishShareChemin Hollandais Coast Road30617 Grand Gaube VCA, Riviere du RempartMauritiusGet directions