Post card of the Balboa Pavilion 1906 era! It was quite a draw for the inland people a day on the water rowing and sailing. Notice the Balboa Hotel on the left that was built in 10 days for the grand celebration of the arrival of the Red Car Trolley July 4 1906. Thousands found Balboa and the buying boom was on.
Copyright ©2000-2015, BalboaBeacon.com
All Rights Reserved.