Marikostinovo is a village in Petrich Municipality, in Blagoevgrad Province, Bulgaria.
Wikipedia https://en.wikipedia.org/wiki/Marikostinovo
Coordinates 41°25'55.02" N 23°20'20.472" E