I'd say Oasis is nearby the Rio Grande (a different name would be nice) that marks the U.S. Mexican border. Sweetwater Ranch and the Sweetwater region can either be located near the major river or near a smaller, but adequately-sized river.