Description

A beach located on Long Island Sound, between Windermere Beach on the northeast and Cedar Beach on the southwest, in the Devon section of Milford.

Nearby Features