Castle in the Clouds Tag

One attraction that cannot be missed during your next visit to Center Harbor Inn is Castle in the Clouds located in our neighboring town of Moultonborough. Visiting this beautiful estate will give you the opportunity to stack your day full of fun activities and adventures...