Thank you Windsor! The World's First Shark Friendly Town is in England
What does it mean to be shark friendly? Well, in Windsor, England, it means no shark products are sold anywhere in the city limits: not a single cartilage pill at the local herbal shop, not a single rock salmon steak at a restaurant, not a single bowl of shark fin soup, and not a single shark tooth trinket at a souvenir stand. Yes, the favorite home of the queen is now the FIRST place in theread full article
Who's Logged In
None