The Azores is a Portuguese archipelago in the Atlantic Ocean, about 1,500 km (950 mi) from Lisbon and about 3,900 km (2,400 mi) from the east coast of North America....................More
(B003 - Video Info) n English: Heroes of the sea, noble race, Valiant and immortal nation, Now is the hour to raise up on high once more Portugal's splendour. From out of the mists of memory, Oh Homeland, we he...