Palomino, Puerto Rico

This is a view of the beaches at Isla Palominos, an island off the northeast coast of Puerto Rico. Over to the far left is what is left of Palominitos, which is the deserted island Johnny Depp and Penelope Cruz were on at the end of Pirates of the Caribbean.