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...