Williamnagar is a town and a municipality in East Garo Hills district in the Indian state of Meghalaya. Williamnagar is the headquarters of the East Garo Hills district. It is a town of around 10,000 people, located in the southern part of the district. The town is located on the National Highway 62, which connects it to the state capital Shillong, and to the city of Guwahati in the neighbouring state of Assam. Williamnagar is a picturesque town, located in a valley surrounded by hills. The town is located on the banks of the Simsang River, which is a tributary of the Brahmaputra River. Williamnagar has a moderate climate, with temperatures ranging from 18 degrees Celsius to 30 degrees Celsius. The town experiences rainfall from May to September. Williamnagar is a tourist destination, with attractions including the Simsang River, the hills surrounding the town, and the nearby forests. The town is also home to a number of temples, including the Durga Temple and the Mahamaya Temple. Williamnagar is well connected by road and rail. The town is located on the National Highway 62, which connects it to the state capital Shillong, and to the city of Guwahati in the neighbouring state of Assam. The town is also connected to the rest of Meghalaya by a network of roads. The nearest airport is the Shillong Airport, located around 70 kilometres from Williamnagar.