An Inviting Escape
Come relax and unwind in the quaint town of Dover-Foxcroft, Maine! Enjoy several local restaurants, outdoor activities and more! 2 Hours North of Portland, Maine and only a 2 hour drive to the popular Bar Harbor and Acadia National Park!