Ocean-view rooms and cottages in Rye.
1381 Ocean Boulevard, Rye, NH 03870
Rye, NH
Photo: John Phelan / CC BY 4.0