-
- Description: The Balboa Pavilion, established in 1906, and located on the Balboa Peninsula in Newport Beach, is a California and National landmark building and was a catalyst in the development of Newport Beach. Balboa Pavilion activities include transportation to Catalina Island, sport fishing, harbor cruises, the Harborside Restaurant and upstairs banquets and receptions.
- More Products No Keyword available...
- About Owner No Owner Type Present...