Canal Grande in Babylon, New York

Canal Grande in Suffolk County is a canal.

Waterway Type
canal