That is el golfo 40 miles south of yuma and san luis mexico.have been there a couple of times not with a trike :{
This was on the Airborne website, if they do indeed build an electric trike, you know that would be one hell of a trike. I am very excited about the prospect :)