Azoren roadtrip: Lake Forest Living op São Miguel

Ponta Delgada, São Miguel, Portugal

Location

Ponta Delgada, São Miguel, Portugal