answersLogoWhite

0

There is reportedly a Delphic Beach in Maine. However, it looks like there is not an amusement park, and this is just part of a fictional work.

User Avatar

Wiki User

11y ago

What else can I help you with?