Best Algarve, Portgual Hotspots off the Beach

Algarve, the southern region of Portugal, boasts and incredible array of vibrant villages, activities and delicious cuisine a couple hours from the shore.