I was lucky enough to spend some time at the best hidden beach in Florida recently. If you ever find yourself down there, definitely check out Cayo Costa Island. With great wildlife, oak-palm hammocks, mangrove swamps and miles of beautiful beaches, Cayo Costa is a relaxed barrier island, seven miles long and one mile wide, retains its natural wilderness and sense of remoteness because you can get there only by boat.