Bioluminescent plankton create carpet of stars on Maldives beach January 20, 2014 Comments Off on Bioluminescent plankton create carpet of stars on Maldives beach by Maldives Insider