Mahiyangana Raja Maha Viharaya is an ancient Buddhist temple located in Mahiyangana, Sri Lanka. It is considered to be the first place where Gautama Buddha visited Sri Lanka and it is one of the 16 sacred religious places in Sri Lanka.
Please enter your username or email address, you will receive a link to create a new password via email.