The newest country of Europe, Kosovo, is a fascinating land with historic towns, villages, ancient Serbian monasteries, and, most notably, unspoiled countryside. The country had declared independence on 2008, even though Serbian government has not recognized the country. So far, around Continue Reading