Neptune Beach, Alameda, California Discover Neptune Beach’s history browsing these historic images of Neptune Beach in Alameda, California, that are from old postcards, photos and other items. Previous Page Next Page