How to be a Digital Nomad in Ponta Delgada, Azores, Portugal
The Azores are a chain of islands located in the Atlantic Ocean about 1300 km from the Portuguese mainland. They consist of nine large islands and several smaller ones, which form an autonomous region belonging to Portugal. Their location is extremely remote, and...