Las Palmas is the capital of Gran Canaria, one of the islands that make up the Spanish archipelago of the Canary Islands, off northwest Africa. The city is a major cruise port and is known for its duty-free shopping areas and sandy beaches. At Las Canteras beach, a coral reef borders the beach and protects bathers. The annual carnival in Las Palmas de Gran Canaria brings together artists in extravagant costumes and organizes music and dance performances.