Picture-perfect Ensenada is the third largest city in the Mexican state of Baja California. Located along the Todos Santos Bay of the Pacific Ocean, Ensenada is a sun-soaked paradise of pristine beaches, turquoise blue water and rugged mountainous terrain. Read More