Home Tags Las Passe

Tag: Las Passe

Seychelles’ Silhouette Island opens its national park

Seychelles President James Michel has opened the Silhouette National Park at a ceremony at La Passe on the island.