Architecture of Puerto de Mogan, a fishing port, Gran Canaria, Spain. Puerto de Mogan is called Little Venice of the canaries.