Sunny Shelling on Cayo Costa
Ahhhh. A warm, sunny day on a beach with miles of turquoise water AND a few seashells. Heaven on earth! Our afternoon iLoveShelling boat trip with Captiva Cruises took us to Cayo Costa Island to experience a wonderful adventure...
Read More