Silhouette Island er et romantisk sted omringet af strande og øer views. Stedet har masser at byde på for naturelskere; f.eks. Morne Seychellois Nationalpark og Baie Ternay. Der er masser at se, heriblandt seværdigheder som Beau Vallon Strand og North East Point Beach.