Sohier Park in York, Maine: Complete Visitor Guide and Travel Tips
Sohier Park is one of the most scenic coastal viewpoints in New England. Located in the charming seaside town of York, this oceanfront park is best known for offering the most iconic view of Nubble Lighthouse, officially called Cape Neddick…
Continue reading...