San Lucas Canyon is a submarine canyon off coast of which city?
San Lucas Canyon: San Lucas Canyon is a submarine canyon off Cabo San Lucas, Baja California Sur. Cabo San Lucas: Cabo San Lucas (] , "Cape Saint Luke"), commonly called Cabo in American English, is a city at the southern tip of the Baja California Peninsula, in the Mexican state of Baja California Sur.
Cabo San Lucas