Finally - June 4, 2024

After all these years (since 1981) we finally found the place. It only took all the planets aligning for this to happen ( Maybe it is uncomfortably far from the ocean, but it is not too far. It makes up for it with its beauty. Here it is 91 Quigg Island Rd, Liberty, Maine 04949.

previous level
generated 2024-06-06