Margaritaville Vacation Club - St. Thomas
6080 Estate Smith Bay
St. Thomas, USVI