Earlier this month, I took a chance on the weather and ventured a little further out of my Fort Lauderdale backyard to my favorite isle of the Florida Keys, Islamorada. Located about 2 hours from Fort Lauderdale, Islamorada is not only a water sports aficionado’s paradise, but also one of my ideal spots for catching.