Xunantunich is a town in the Cayo region of Belize. It is known for the 9th century Maya ruins, which are Belize's most-visited Mayan site. Set on a hilltop overlooking the Mopan River, they form six groups with about 25 temples and palaces.