British Virgin Islands

The British Virgin Islands are located in the Caribbean and consist of 60 islands, only 15 of which are inhabited. They are a haven for discerning travellers seeking luxury and adventure.

dda have been responsible for consumer and trade x-channel brand building for the BVI in the UK region since 2004. We have recently won an international pitch and been commissioned as the BVI Tourist Board’s lead branding agency.

UK Marketing./

Global Brand Communications./