Hadzhidimovo (Bulgarian: Хаджидимово) is a small town and a centre of a municipality in Blagoevgrad Province , south-western Bulgaria. It is located in the southernmost part of Bulgaria, bordering on Greece in the Chech region. The municipality lies in the Mesta River valley, surrounded by the heights of Rila, Pirin, Slavyanka, Shilka, Bozdag, and the Western Rhodopes Mountains. Although the municipality is located in a Mediterranean climate region, temperatures quite often fall below 0º in winter, and the summers are hot with sometimes temperatures reaching 45Celsius. The municipality includes one town, Hadzhidimovo, and 14 villages. Hadzhidimovo was formed through the merger of the villages of Gorna Singartia and Dolna Singartia....