South Macedonia does not exist as a separate country because the region of Macedonia is divided between Greece, North Macedonia, and Bulgaria. The name "Macedonia" is a point of contention due to historical and cultural reasons, leading to disputes over the region's borders and identity.
actually they aren't 2 but 4,albania,macedonia,bulgaria and turkey are touched with greece
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.
Albania, Macedonia,Bulgaria and to some extent Turkey.
Greece actually has land borders with four countries: Albania, Macedonia, Bulgaria, and Turkey.
North of the historical province of Macedonia in Greece is Albania, FYROM and Bulgaria
Macedonia
Albania, Macedonia then Bulgaria
Hungary, Romania, Bulgaria, Macedonia, Albania, Montenegro, Bosnia, and Croatia
Distance between Skopje (Macedonia) and Black Sea Coastal town Bourgas (Bulgaria) is 384 miles
Albania, Macedonia and Bulgaria.
Turkey, Albania, Macedonia and Bulgaria