Caribbean
Latest
Beaches
St. John, U.S. Virgin Islands
About 20 steps from our house was a rocky beach where we spent the last day swimming with sea turtles, stingrays, and a host of exotic fish. The underwater cliffs were breathtaking.
By Lance Looper