LAGOS, Portugal – To the casual visitor, Lagos is a striking beach town of charming coastlines and sightly sandstone cliffs. A medieval castle sits alongside boutique cafés and outdoor restaurants ...