It is located at an elevation of in the Mahabharat-Chure hill region. The hills of Dang Valley are part of the Mahabharat and Chure Range. Climate Ghorahi has a dry-winter humid subtropical climate (Köppen Cwa). History and prehistory Hand axes and other artifacts dated to early Paleolithic (1.8 million to 100,000 years ago) have been found in alluvial deposits along the Babai River in Dang Valley. Archeologists classify these as Acheulean, i.e. 'second-generation' toolmaking that succeeds the very oldest Olduwan. There are more numerous, less ancient archeological sites dating to the Upper Paleolithic/Late Pleistocene (about 50,000 to 10,000 years ago). These are also along the Babai, as well as in Deukhuri Valley (Rapti River) adjacent and south of Dang Valley. Throughout historic times, and probably earlier, the Dang and Deukhuri valleys were home to indigenous Tharu people. The House of Tulsipur ruled one of the largest Taluqs of Oudh, India, which then included the Dang and Deukhuri Valleys. Therefore, it also counted as one of the Baise Rajya (; 22 Principalities), a confederation in what became western Nepal. The town shares its name with another Tulsipur in Dang Deukhuri District, Nepal (c. north); the two towns are linked historically by having the same ruler. About 1760 AD, these kingdoms were annexed by the Shah Dynasty during the reunification of Nepal. Tulsipur lands south of the Siwalik Hills were not taken. Since Dang was somewhat higher, cooler, better-drained and therefore had fewer instances of malaria than most of Inner Terai Valleys of Nepal, it was settled to some extent by Shah and Rana courtiers and other Nepalese. Deukhuri was more of a Tharu enclave until DDT was introduced to control the malaria-bearing Anopheles mosquito in the 1950s. The municipality was established 29 January 1979 with the amalgamation of Ghorahi VDC and Sewar Bangaun VDC with a combined population of 12,279. It was named Tribhuvannagar Municipality after King Tribhuvan (ruled 1911–1955). After Nepal became a republic in 2008 the name changed back to Ghorahi Municipality. Transportation Local transport in Ghorahi city is by bus or private vehicles. Buses ply frequently on the circular road surrounding the city centre. Heavy local transport can be seen between Ghorahi and its major suburbs which include Tulsipur, Lamahi, Dharna, Narayanpur, and Saudiyar. Like any other growing city, Ghorahi is also expanding with new habitats in the vicinity. Transport services in these areas are also expanding rapidly.