14 yrs ago•jayireviewedClub 75Downtown, bottom of main street Charlotte Amalie, US Virgin IslandsI was in the Virgin Islands...