Icon ios app
Strava
Free app for Android and iPhone

Option 2: Sofia-Bankia-Klisurski man.-Meshtica-Pernik-Lulin-Divotino-Bankia-Sofia