The 1000 mile long Baja California peninsula is flanked in by two seas, the Pacific Ocean and the Sea of Cortez, also known now as the Gulf of California.

Home to an impressive variety of species and ecosytems, desert towns, islands and nature reserves spot the length of this mysterious and attractive part of the Mexican Republic.

This map shows many of the towns and islands in Baja California Sur, the southern part of Baja, that includes Los Cabos.

More you'll like: