Silhouette National Park


Silhouette National Park - protected area in Seychelles.