The island is about 48 km (30 mi) long and 16 km (9.9 mi) wide, and is Mexico's largest Caribbean island. It is Mexico's third-largest island, following Tiburón Island and Isla Ángel de la Guarda. It lies some 10 km (6.2 mi) from the mainland, and 90 km (56 mi) south of Cancún. The vast majority of the population of Cozumel lives in the town of San Miguel (pop. 77,236 in 2010), which is on the island's western shore. The municipality, which includes two small areas on the mainland enclaved within the Municipality of Solidaridad with a land area of 10.423 km˛ (4.024 sq mi), has a total land area of 647.33 km˛ (249.93 sq mi).The land area is covered with an impenetrable jungle which has many endemic animal species. Cozumel island, including offshore islets, has a land area of 477.961 km2 (184.542 sq mi).