what is the greece's northern neighbor
The answer should be Macedonia
The answer to this is Macedonia, Macedonia is a landlocked country in the Balkans.