West Beach Park

West Beach Park - park

West Beach Park is one of the park in Stamford, United States. Located right on the Long Island Sound, West Beach Park provides a scenic and relatively qui