Do I need a passport?
Virgin Gorda is a British territory so you will need a passport.
What currency does the BVI use?
US dollars, nice and easy. I would recommend bringing cash for your travel day as the cabs only take cash.
There are ATMS on the island as well. The one most readily available is at the bank in Spanish Town (port of entry).
What is the North Sound?
The North sound is an area of Virgin Gorda made up of several islands and cays. It is one of the major attractions to the British Virgin Islands. This area offers several wonderful anchorages. resorts, restaurants and villas for rent.