Pictures from the Caribbean:
Belize
Bermuda
Bonaire
British Virgin Islands
Costa Maya, Mexico
Cozumel, Mexico
Dominica
Grand Cayman
Grenada
Jamaica
Roatan, Honduras
Roatan, Honduras 2013
Utila, Honduras
St. John, USVI
St. John, USVI 2013
St. John, USVI 2016
Tulum, Mexico