Some of the deserted village houses high above the lowlands of Keel Beach March 26, 2026 teresa Leave a comment