History, monaragala

Buduruwagala

Buduruwagala is an ancient Buddhist temple in Sri Lanka, renowned for its impressive rock carvings. Located near the town of […]