Caribbean Cruise – Snorkeling at Trunk Bay, St. John, US Virgin Islands (Day 4)

| |

We had to wake up super early again at 6:30am for our early morning arrival in St. Thomas, USVI. We watched the sun rise … Read More

1 2