Buena Vista Point Overlook | California Photo Spot
Share this Page
The Buena Vista Point Overlook is an amazing hilltop lookout with the perfect view looking out over Avalon and the bay’s crisp blue waters. Catalina Island sits just off the coast of Southern California, only an hour from Los Angeles, and is a small piece of paradise with amazing blue water, great wildlife, fishing, boating, snorkeling and plenty of other things to get into. (Avalon, California, USA)