Aquarium Of The Bay on Pier 39, A Nice San Francisco Diversion

Located right in the heart of Pier 39 on the Embarcadero at Beach Street, this pleasant little diversion was perfect for a couple of free hours in the city by the bay.