Mouzaki Travel Guide

Tourist Guide

A town with a prominent castle on a hill, surrounded by residential buildings with red roofs.