Here, I'll introduce the photos on this page. The page includes some photos from Meligalas, but I can add more later.
A view from nearby Magoula's Church St Peter.
Here is a view of Prophet Ilias clock and Mother's Mary Church.