International shooting Range is a Shooting range located in Sri Lanka. It is one of the 9 Shooting ranges in Sri Lanka. Address of International shooting Range is Welisara, Sri Lanka. International shooting Range is rated 4.5 (out of 5 stars) by 2 reviewers on the web.
Some of the places around International shooting Range are -
Welisara, Sri Lanka