Rambukkan Oya Reservoir is a Public bath located in Sri Lanka. It is one of the 12 Public baths in Sri Lanka. Address of Rambukkan Oya Reservoir is Ampara, Sri Lanka. Rambukkan Oya Reservoir is located in a remote area, with less than 1 listed places around it
Ampara, Sri Lanka