Cultural Wonder in Uva Region

The beautiful scenery of Muthiyangana Raja Maha Vihara
Discover the magic of Muthiyangana Raja Maha Vihara. Muthiyangana Raja Maha Vihara is an ancient Buddhist temple located in the middle of Badulla town in the Badulla District of Uva Province in Sri Lanka.
Ancient Temples
Cultural Heritage
Local Architecture
Historical Exploration
Step back in time at the magnificent Muthiyangana Raja Maha Vihara. Muthiyangana Raja Maha Vihara is an ancient Buddhist temple located in the middle of Badulla town in the Badulla District of Uva Province in Sri Lanka.
Whether you're looking for adventure or relaxation, visiting Muthiyangana Raja Maha Vihara is an experience you will never forget!
Experience the best of Muthiyangana Raja Maha Vihara and its surroundings.
Answers to all your Sri Lanka travel questions – from visas to must-see spots and more. Can't find yours? Contact us!