San Andrés Island has beaches ideal for water sports and a variety of hotels and lodgings for visitors. The island is surrounded by reefs and lagoons that are home to coral and sponges. While Spanish is the official language, many natives speak Creole, which is a mixture of English, Spanish and French. Popular tourist attractions on the island include Johnny Cay beach, known for its scenic landscapes and marine life, as well as opportunities to see the contrasting blues of the Caribbean Sea.