Where is Yuma? really i don't know where you are talking about. the one I know is in AZ.
So sorry. I didn't realize you are coming from BC to USA. Have a great time. At first I couldn't figure out why you needed special insurance to go to Yuma. My bad :oops: