St. John

Virgin Islands on a budget | St. John | Trunk Bay