The striking San Marcos River, vast outlet shopping malls, and thousands of acres of parks are among the top attractions in San Marcos.