Todos Santos Center full as semester begins
It’s January, and students fill the rooms of the Colorado State University Todos Santos Center on the west coast of the Baja California Sur peninsula in Mexico.
It’s January, and students fill the rooms of the Colorado State University Todos Santos Center on the west coast of the Baja California Sur peninsula in Mexico.