what body of water separates west mexico from main mexico?