The Azores Islands forge a connection with audience in US
Anita Chabria
September 23 2005
The Azores Islands are an autonomous region of Portugal, located 1,000 miles off its coast in the middle of the Atlantic Ocean, making them the closest point in Europe to North America - only a four-hour flight.