Santa Rosalia, Baja California Sur
From BR Bullpen
Santa Rosalia is located in the western Mexican state of Baja California Sur. It lies on the western shore of the Gulf of California, on the Baja California peninsula. It is 500 miles south of Tijuana, Baja California.

