Marikostinovo is a village in Petrich Municipality, in Blagoevgrad Province, Bulgaria.[1]
41°26′N 23°21′E / 41.433°N 23.350°E / 41.433; 23.350