Police Post Rotawewa is a Sheriff's department located in Sri Lanka. It is one of the 48 Sheriff's departments in Sri Lanka. Address of Police Post Rotawewa is Anuradhapura, Sri Lanka.
Some of the places around Police Post Rotawewa are -
Anuradhapura, Sri Lanka