Rangiri Ulpatha Raja Maha Viharaya is a place of worship, located at Trincomalee, Sri Lanka. They can be contacted via phone at +94 263 267 047 for more detailed information.
Historical place..
Historical. Can have hot water bath.