Originally posted by: kodiakfish on 10/8/2006 1:18:49 PM
I'm going to El Golfo this week, it's at the top of the Sea of Cortez just south of Yuma, Az. I'll let you know what it is like when I get back. If any of you have ever been there give let us know what you think..