Queen of the South

Did you know that Titanic was filmed in Rosarito, Mexico. Where is that exactly? It’s a town located in Baja California, which was separated from the mainland back in 1773 with a crucifix on a pile of stones in the Rosarito valley. The land was […]

Read more