Pic related, Im Pretty sure this IS a labor camp I mean look at the name 'Camp 22'
>>1521686>3 stars, 32 reviews
>>1521775The internet was a mistake.
>>1521684Good job OP, I'll dig a little bit tomorrow since I don't have any free time until then, but it looks interesting
>>1521775Google reviews in other countries never make sense. I bet half the reviews say some stupid shit like "great restaurant". They don't understand what they're doing on the internet.