Targovishte is a town in the northeastern part of Bulgaria. It is a capital of Targovishte Province. It is 125 km to the west of the Black Sea. About 37,000 people live in the town.