hero-image

Eden Art Gallery - Eden Island

Touted as the biggest international contemporary art gallery in Seychelles, Eden Plaza is situated on the Eden Island. The showroom sells artworks and photography from artists belonging to various parts of the world. If you are an art enthusiast, then you should definitely visit this gallery.