Tabinoya - Tallinn's Travellers House, Tallinn, Estonia

Tabinoya - Tallinn's Travellers House is located only 100 metres away from Tallin’s Town Hall square, yet in a quiet area.