University

UVICELL Center St. Thomas

1 local recommends

Tips from locals

Edith E.
March 2, 2016
Not a tourist spot, but it is my alma mater. ;-) There is a golf course, soccer field, and Brewer's Bay beach that are part of the campus.
Location
2 John Brewers Bay
Charlotte Amalie West, St Thomas
Lindbergh Bay