Albemarle Point is located at the extreme north of Ecuador's Isabela Island. It boasts the ruins of a US radar base built during World War II. It is home to notable fauna species such as giant marine iguanas and flightless cormorants. Tourists can look forward to activities such as hiking, dinghy rides and sightseeing. Excellent photo opportunities are also available.