Hammer-time!

What does Hannibal Lecter, Ernest Hemmingway and I have in common? A taste for fava beans and a nice Chianti? (Chianti – yes), renowned literary skill? (pah! If only!). The answer is in fact the islands of Bimini, Bahamas situated 50 miles off the coast of Florida, North & South Bimini are the smallest habitable […]