Only 50 miles out of Mexicali but a world away from the city bustle of 1 million people lies one of Baja's most incredible hidden gems, a natural hot spring nestled into a palm-fringed granite canyon where it's possible to soak in private rock pools as the sun descends over the mountains. And as en[...]