The ‘Sea of Stars’ is a recurring natural phenomenon that turns the shoreline into a glowing spectacle after nightfall. Google searches for the destination have soared over the past year thanks to ...