Caribbean beach in Trunk Bay on Saint John island, Virgin Islands, USA
Tulum beach in Mexico surrounded by Mayan temples
Dos Porcos Bay and Dos Irmaos Islands, Fernando de Noronha Archipelago, Pernambuco, Brazil
Horseshoe Bay beach, Bermuda, Central America
Playa de las Catedrales, Cathedrals beach in Ribadeo, province of Lugo (Galicia), Spain
➤