Gran Canaria is one of Spain’s Canary Islands, off northwestern Africa. It's known for the white-sand beaches stretching along its southern coast, from happening Playa del Inglés and Puerto Rico to quieter, family-oriented Puerto de Mogán and San Agustín. The northern capital, Las Palmas, is a popular stop for cruise ships and duty-free shopping, while the island’s interior is rural and mountainous.