North Macedonia Luccia Apartments - Ohrid City Centre, Best Hotels In Ohrid North Macedonia Luccia Apartments - Ohrid City Centre is The Best Hotels In Ohrid North Macedo… Edit