Street with blooming trees in Puerto de Mogan, Gran Canaria, Spain. Favorite vacation place for tourists and locals on island.