We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The first time we visited here,decades ago,I really didn't know where "torba" came from,nor its uses over the centuries. We live in the present without realizing that human ingenuity has developed over thousands of years and our ancestors were not as ape-like as they are...More