Houston and Delware canals are present in the country?

Posted by

(a) Australia
b) France
(c) Italy
(d) USA

See also  The river Volga pours its water into the?