Aviously

Because, aviously…

The Living Coast Discovery Center in Chula Vista, is located in the San Diego Bay, right next to the US Fish & Wildlife Services center…and isn’t worth the visit. The Discovery Center has a bus, to take you from the free parking lot down a dirt road to the main building, running on a loop …

Continue reading