Top THRIFTY car hire locations in Czech Republic