Avatar’s Pandora at Venice beach, through bioluminescent algae
Avatar: The way of water: Travel blogger Louis Cole posted about his experience at Venice beach in California. He tweeted, ‘ I got to witness a once-in-a-lifetime phenomenon, bioluminescent algae appeared in the ocean and beaches in California. We ran down to Venice beach when we arrived this is what we saw! I had to … Read more