San Diego is a true playground in Southern California. It promises both relaxation and adventure. From days at the beach to hiking along the coastal cliffs to riding roller coasters to discovering ...