Elhovo is located in the south-eastern part of the Thracian Plain, a region of fertile land between the Strandzha and Sakar mountains. One of the largest rivers in Bulgaria, the Tundja, flows close to the town, and there are 21 villages with agricultural..