Elsa and John's adventure in Portugal





The narrow cobblestone "main street" in Tavira