October 10, 2011October 11, 2011 Cayo Costa IMG_2197.jpg, a photo by NelsCross on Flickr. Here’s an example of the endless shell beds that wait for you on Cayo Costa Island, FL. Advertisements Rate this:Share this:FacebookLinkedInGoogleTwitterEmailRedditPrintLike this:Like Loading... Related