The town of Momchilgrad and the village of Momchilovtsi in southern Bulgaria, as well as Momchil Peak on Greenwich Island of the South Shetland Islands in Antarctica are named after Momchil.
Momchilovtsi |