Travel along the coast of Maine, and between the picturesque scenery of striped lighthouses and sandy beaches, and you’ll find many a charming coastal town—and none more than Ogunquit, whose name literally means “beautiful place by the sea.” Beyond boasting impressive golden beaches for Maine’s somewhat rugged coast, Ogunquit has a character all of its own, with local arts, culture, and delicious dining. It’s the kind of place where you...