Johnny Cay Colombia Island, if you’re planning to visit San Andrés, Colombia, a must-see stop is the Johnny Cay Island, a dreamy little Caribbean island surrounded by crystal clear waters and white sand beaches. With palm trees swaying to the rhythm of the tropical breeze and a relaxed atmosphere, this islet is the perfect destination for those looking to enjoy a full day in contact with the nature and beauty of the Caribbean.