Seychelles Landmarks, Museums and Heritage Sites