Picture by: Steven Yamshon By:  Steven Yamshon, Ph.D., Managing Principal Balboa Island is a coastal community located in Newport Beach, California, that is popular among tourists, vacationers, and full-time residents. Prior to development in 1921, Balboa Island was a swamp with large wetlands being removed to make way for Newport Harbor. Developers dredged millions of tons of silt and...

read more