5 Great Things To Do On Your Next Trip To San Diego San Diego is an amazing place on all counts. It has world-class beaches and amazing weather year-round. It is an hour's drive from Mexico.Continue reading