Vanavasa Raja Maha Viharaya, full of eighty Rahats in Benthota town...