Kastoria is a city in northern Greece in the region of West Macedonia and it is known for its many Byzantine churches, Byzantine and Ottoman-era domestic architecture, fur clothing industry, and trout.
Read More...