Amazing West Day Trip: Silves, Lagos & Cape St. Vincent in Albufeira, Portugal