North-South Canal
Trinidad and Tobago
>
San Juan-Laventille
>
North-South Canal
North-South Canal is a canal in San Juan-Laventille.
North-South Canal
Waterway
canal