Puerto del Carmen, Lanzarote

Puerto del Carmen is a resort town on the southeast coast of the Spanish island of Lanzarote. It’s home to beaches such as sandy Playa Grande and Matagorda, which is known for its steady breeze. Fishing boats cluster at the old town dock, El Varadero. Avenida de las Playas, a beachside boulevard, is lined with shops, restaurants and lively nightclubs. Just inland, Rancho Texas Lanzarote Park has a zoo.