Nicknamed “the jewel of the coast,” Camden is a picturesque seaport town on Penobscot Bay, nestled between Portland and Maine’s northern coast. Think: old lighthouses, sandy beaches and adorable, porch-rimmed inns. It’s also an awesome spot if you’re into sailing.