Seal Harbor. The thin sliver of seashore left of center is Seal Harbor Beach. There are a number of inns, hotels, and museums in the town of Seal Harbor. Don’t know the name of the buildings perched above those rocky cliffs. The main Seal Harbor lays on the other side of the little peninsula before us.