WATCH: Bioluminescence in Chennai beach mesmerizes locals, social media flooded with posts
Chennai: Bioluminescence in Chennai beach mesmerized locals, people could not believe that they were witnessing this rare phenomena in the beach. People shared various pictures and videos on almost all social media handles.
What is…