During parts of its history, modern Albania was part of the Bulgarian empire, but not since the late 13th century.
If you do not consider Kosovo to be a part of Serbia, then the answer is: Macedonia and Bulgaria. If you do consider Kosovo to be a part of Serbia, the answer is: Albania, Macedonia, and Bulgaria.
Bulgaria has no frontier with Albania
Albania,Republic of Kosovo,Macedonia,Montenegro,Serbia,Bosnia&Herzegovina,Kroacia, Grece,Bulgaria,(one part of) Rumania.
Albania macedoni Bulgaria and turkey
actually they aren't 2 but 4,albania,macedonia,bulgaria and turkey are touched with greece
Culturally Albania is closer to Romania than Bulgaria. With Romania Albania shares the original teutonic layer and 1500 years of Roman empire domination. With Bulgaria it shares some turkic elements present in both countries. Bulgaria is generally slavic, Albania is not.
Macedonia shares its borders with Serbia, Albania, Greece and Bulgaria
yes, Greece, has a mainland, it borders, Albania, FYROM, Bulgaria and the European part of Turkey.
Compared with Romania and Bulgaria, Albania is a very small country (area and population).
Albania is at higher altitude
Greece is in the south western part of Europe near Albania , Macedonia, Bulgaria, turkey and even Egypt!
Greece actually has land borders with four countries: Albania, Macedonia, Bulgaria, and Turkey.