Kapsa Klosterets placering er ved udgangen af Pervolakia slugten. Iflg. vægmalerierne er Klosteret fra den 13. årh. og tilhører siden 2004 til den Ortodoksiske Kirke.