Place

Tijuana

Tijuana is the largest city of both Baja California State and the Baja California Peninsula. It is part of the San Diego–Tijuana transborder urban agglomeration and the larger Southern California megalopolis. — Wikipedia