Jai Shree ram is a Cricket ground located in Dambulla. It is one of the 388 Cricket grounds in Sri Lanka. Address of Jai Shree ram is Athuparayaya, Dambulla, Sri Lanka. Jai Shree ram is located in a remote area, with less than 2 listed places around it
Some of the places around Jai Shree ram are -
Athuparayaya, Dambulla, Sri Lanka