Hidden place · Monaragala, Sri Lanka

Moneragala Rajamaha Viharaya

This rock temple near Monaragala is also known as Mayuragiri Len Viharaya. Its caves contain wall paintings and statues, offering a cultural site beyond the…

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload