The Parguera Phosphorescent Bay ("Bahía Fosforescente"), where millions of luminescent dinoflagellates light up when disturbed by movement; a tiny form of marine life, which produce sparks of chemical light when disturbed.
La Parguera Bahía Fosforescente (Phosphorescent Bay)
No Thumbnail
© Bing Maps
By Ozzy @ 2006-05-08 16:45:36