Venue Information

Formal Name: Sports Hall Park
Location: Strumica (North Macedonia)