Sun and secrets of an island delight: Gran Canaria ticks all the holiday boxes

The picturesque Puerto Rico in Gran Canaria, Spain (iStock)
The picturesque Puerto Rico in Gran Canaria, Spain (iStock)

Breaking