Seafood lovers have long flocked to Puerto Nuevo, the “lobster village” just south of San Diego in Baja California, Mexico...
Seafood lovers have long flocked to Puerto Nuevo, the “lobster village” just south of San Diego in Baja California, Mexico...