Marikostinovo
Encyclopedia
Marikostinovo is a village in the municipality of Petrich
, in Blagoevgrad Province
, Bulgaria
.
Petrich
Petrich is a town in Blagoevgrad Province in southwestern Bulgaria, located at the foot of the Belasica Mountains in the Strumeshnitsa Valley. , the town has 29920 inhabitants.Petrich is located close to the borders with Greece and the Republic of Macedonia...
, in Blagoevgrad Province
Blagoevgrad Province
Blagoevgrad Province , also known as Pirin Macedonia , is a province of southwestern Bulgaria. It borders four other Bulgarian provinces to the north and east, Greece to the south, and the Republic of Macedonia to the west. The province has 14 municipalities with 12 towns...
, Bulgaria
Bulgaria
Bulgaria , officially the Republic of Bulgaria , is a parliamentary democracy within a unitary constitutional republic in Southeast Europe. The country borders Romania to the north, Serbia and Macedonia to the west, Greece and Turkey to the south, as well as the Black Sea to the east...
.