Home Tags Floating stage

Tag: floating stage

Festival of the Sea rocks Beau Vallon Bay from floating stage

The Seychelles 2011 SUBIOS, the Festival of the Sea, was launched with a bang last Friday night.