… started slapping ourselves to get the buggers off. They’d given us itchy little welts on our skin. We later found out that these are referred to as sea lice or sea roaches and are actually some sort of horrible jellyfish spawn. Maybe the secret beach should stay secret after all?
Travel Diaries — The Ridiculous Ups and Downs of a Day in San Pedro, Belize
Sh*t Happens - Lost Girl Travel