Explore Gags, Beautiful Places and more!

Explore related topics

St. John, U.S. Virgin Islands

The U.S. Virgin Islands require a mere two and a half-hour flight from Miami and―if you stay on top of the specials―a few hundred bucks for a ticket.

Pinterest • The world’s catalogue of ideas