Sit, Reflect, and Dream a Little (or a lot!) On Our Front Porch!

At the Bay Haven Inn of Cape Charles, we spend a lot of time porch sittin’–and so do our guests. Our front porch is actually one of the most raved about features of our inn. There’s just something magical about … Continue reading