Houston and Delware canals are present in the country?

Posted by

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

See also  What is the duration of a day at the poles?