Trekking is the most popular activity in Nepal and is the best way to experience the Himalayas. Most treks follow well-trodden foot trails that have been in use for hundreds of years, connecting mountain villages and hamlets. Popular treks include the Annapurna Circuit and Everest base camp, while more serious mountaineers might attempt an expedition to some of the highest peaks in the world, including Mount Everest itself. 'Teahouse' treks follow the most popular trekking routes in the entire Annapurna region, Langtang area and the Everest region, and allow walkers to make their own way from village to village, carrying minimal equipment and relying on 'teahouses' for food and accommodation. It is also possible to hire a guide and/or porters for these expeditions. Organised, all-inclusive treks include porters, guides, cooks, tents, equipment and transport.