Adress of embassy of Costa Rica in British Virgin Islands, Phone number of embassy of Costa Rica in British Virgin Islands