Things to Experience in San Diego

Visiting San Diego for the first time can be quite overwhelming, especially when you consider that there are so many things you can do.  Deciding where to go and what to do can be quite time consuming, which...