Digsite (location)

The Digsite is a location where the Digsite quest takes place. It is located east of Varrock and directly north of Al Kharid.