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...
The Lofoten Islands are an incredible part of Norway to explore. Known for dramatic mountains that plunge into the sea and colorful fishing villages...