A man offer prayers of thanks after arriving at a beach on Spain’s Canary island of Gran Canaria. Ships & Ports 9 years ago