Where is the country of Serbia located on world map? According to COUNTRYAAH.COM, Serbia is an independent nation located in Southern Europe.┬áThe independence day of Serbia is celebrated on February 15th, and is known as ‘Statehood Day’. This marks the day...