San Francisco, Oakland/Berkeley, and Silicon Valley (Palo Alto et al) are each independently worth spending time in if you can, based on your description.
In NYC, check out Williamsburg, Ft Greene, Soho/Union Square.
Have fun!
In NYC, check out Williamsburg, Ft Greene, Soho/Union Square.
Have fun!
No comments yet.