The island is made up of millions of conch shells The island is made up of millions of conch shells Reviewed by Duy Khiêm on November 29, 2019 Rating: 5