Elsa and John's adventure in Portugal





Cape Sagres or "Lands End"
the southwest corner of Portugal -- and of Europe