Superior Canal


Superior Canal - bay in Terrebonne Parish, United States of America.