Nature's Hidden Paradise in the Atlantic       The Azores is an archipelago located in the North Atlantic Ocean, approximately 1,400 kilometers (870 miles) west of mainland Portugal. The archipelago is positioned between approximately 36° 55' N and 39° 43' N...

read more