Purana Rajamaha Viharaya is a Animal shelter located in Sri Lanka. It is one of the 12 Animal shelters in Sri Lanka. Address of Purana Rajamaha Viharaya is Sri Lanka. Purana Rajamaha Viharaya is located in a remote area, with less than 1 listed places around it
Sri Lanka