Tag: Debar Lake

Visit Macedonia – the Ancient Country

Macedonia or the Republic of Macedonia is a country located in the central Balkan Peninsula in Southeast Europe. Macedonia is a mountainous country with  more than 50 lakes and sixteen mountains higher than 2,000 m...
Advertismentspot_img

Most Popular