During my recent trip to the Canary Islands, I had a short layover in Ponta Delgada, which is the capital city of the Azores and located on São Miguel Island, one of nine islands situated in the Portuguese archipelago. Little did I know that I would be visiting Ponta Delgada for much longer than I […]