Comments for VIDEO: Bioluminescent water creates a real-life “Avatar” land – but not at Walt Disney World

1 Comment

  1. halfastro

    A little closer to home, the Salt River Bay and Altona lagoon, both on St. Croix (U.S. Virgin Islands), are bioluminescent bays. Highly recommended to visit when on the island.

Comments are closed.