Townapedia

Baja California, Mexico

10 town guides.

Baja California has 160 places. The biggest are Tijuana (1,922,523), Mexicali (1,032,686), Ensenada (443,807), Rosarito (100,660) and Tecate (64,764). 10 have a full town guide and 85 a short page with the basic facts.

More towns