View Mother Nature’s Light Show in Newport Beach from Home
The magic of bioluminescence that turned our shores neon blue has now swept much of Southern California, but first started showing up in Newport Beach on April 15th. The red tide that is seen by day, turns the water electric…
READ MORE →