The main campus in Cullowhee offers most of the amenities of a small town, including twelve residence halls,[30] two full-service cafeterias, a food court with fast-food outlets, health services, counseling, a bookstore, library, a swimming pool, tennis and basketball courts, movie theater, jogging trail and quarter-mile track, hiking and biking trails and intramural fields.