Portugal's Algarve coast is known for quite a few things: golden sea cliffs filled with grottos and arches; historic white-washed villages; and beaches lapped...
Known for dramatic mountains that plunge into the sea and colorful fishing villages covered in fish-drying racks, the Lofoten Islands are an incredible part...