London Eye Architects to Design of Aldabra Visitor Centre

SEYCHELLES

[Seychelles News Agency]Victoria, Seychelles -British architectural firm Marks Barfield has been announced the winner of an international competition to design a visitor centre in the Seychelles dedicated to the Aldabra coral atoll in its outer ring of islands.