Wait for it ...

Mahone Bay

Mahone Bay

North America / Canada
I am flexible