Browsing the "Canary" Tag

Places to see in Canary Wharf

April 8th, 2016 | by Amazing Traveler

Canary Wharf is a major business district situated in Tower Hamlets in East London. It is one of the United Kingdom’s main financial…

Jameos del Agua, Canary Islands

March 12th, 2013 | by Amazing Traveler

Los Jameos del Agua are located inside the volcanic tunnel created by the eruption of La Corona Volcano. It owes…

Back to Top ↑