Fresh lobsters and a waterfront that smells of the ocean make Portland, Maine the ideal place of visit for sea-lovers. Off the city’s harbor, you’ll find an eccentric community of artisans and a culinary scene worth traveling hours for. Places like Bolster, Snow & Co. and Congress Squared specialize in New England dishes made with the freshest local ingredients. There are plenty of activities for families as well. You can take a ride along the Promenade of Casco Bay on an antique train; tour the Portland Observatory, where you’ll see the city in a new light, along with its bay and Mt. Washington. From home, you’ll have direct access to nature. These accommodations are situated on pretty hills and along glistening rivers. They vary from tree houses to cottages, so no matter how one’s feeling, there is an option for everyone.