Site icon BeeBuzzz

Gorgeous ‘glowing water’ is an ‘awe-inspiring natural wonder’ — here’s where you can see it

GettyImages 1223332187 wEtVYg

People are willing to go this distance to catch these waves.

Exit mobile version