Tags : #PointOfInterest, #Establishment
New mall in Seychelles
Icon for Victoria and newly opened shopping mall...
The mall was officially opened in September 2017. It is located opposite the ex Seychelles Trading Company. The mall comprises of 20 shops.