What countries borders Serbia?

Serbia is bordered by several countries:

- North: Hungary

- Northeast: Romania

- East: Bulgaria, North Macedonia

- South: Kosovo, Montenegro

- Southwest: Bosnia and Herzegovina

- West: Croatia

Serbia is a landlocked country located in southeastern Europe, and it shares borders with a total of seven countries.

Copyright Wanderlust World © https://www.ynyoo.com