Kataluwa Temple — Ahangama, Sri Lanka

Kataluwa Temple in Ahangama, Sri Lanka — features 1800s frescoes and the first Sinhala printing press. A serene place for meditation.