From Joshua Tree and Channel Islands to Santa Monica Mountains and Cabrillo National Monument, these are the 6 national parks near San Diego, California.