Mahaweli Tours & Holidays

Mahiyangana Raja Maha Viharaya.

Mahiyangana Raja Maha Viharaya

Introduction Mahiyangana Raja Maha Viharaya is a Buddhist temple that is situated in the Mahiyangana Area of Sri Lanka. The place belongs to the Badulla district of Uva Province, where the temple is situated a few kilometers away from Mahiyangana City. This is a historically and religiously important place for Buddhists in Sri Lanka. It […]