This pretty postcard sent by Kimmora arrive this week, thank you very much. Thank you Francis, too!
British Virgin Islands is a British oversea territory located in the Caribbean to the east of Puerto Rico. The prefix 'British' is often used to distinguish it from the neighbouring U.S. Virgin Islands.
source: wikopedia & google maps