BVI Tourist Board

About

The British Virgin Islands are an archipelago of 60-plus islands, of which 21 are inhabited. The British Virgin Islands “Nature’s Little Secrets" is a unique health and wellness boutique destination that offers leisure experiences that fosters.

Getting there

Akara Building, 2nd Floor, De Castro Street

Nearby venues