Get to know the mesmerizing phenomenon of bioluminescent waters in Goa. The amazing natural wonder leaves visitors astounded observing glowing waves on the spot.