The Seven Hanging Valleys Trail is a mesmerizing coastal hike in the Algarve in Portugal and features fantastic cliffs, sea stacks and ocean views.