Puerto del Carmen is the tourist hub of Lanzarote, stretching along the beaches on the south shore of the island. The Main Street is a line of clothing shops and restaurants known for their happy hours and featuring lots of Indian and other Asian foods. None of these eating places tempted ...