2024

ALUVIHARA ROCK CAVE TEMPLE

Temple to visit
Aluvihara, which means monastery of ashes, is a troglodytic monastery. ... Read more