Рет қаралды 143
Sajjad Mustehsan
Built in 1906, the Balboa Pier in Newport Beach, California is a popular fishing spot with a 1940's nostalgia-themed restaurant. Here are aerial visuals captured in 2023 showing the pier and surrounding parts of the Balboa Peninsula.