Loxahatchee – the name itself seems intriguing. Obviously of Indian origins, it actually means ‘turtle river’ (according to Wikipedia). Well, guess what, the first creature I stumbled upon, as I got to Arthur Marshall’s Loxahatchee Wildlife Refuge, was this sunbathing comical little turtle, all stretched out: If you are like me, a magnet for swamp […]