San Diego is generally the starting point of the most cruises on the way to Mexico. The port of San Diego is close to several attractions and historical sites. You can take trolleys to reach the hotspots. The 70-mile stretch of pristine beaches gives you a chance to unwind. Balboa Park is a huge piece of land that hosts a cluster of manicured gardens and dance classes. The local zoo and safari park are most appealing attractions inside the park.