translate English to German: They can ride a small horses. There are also many souvenirs.
Zum kaufen sind hier verschiedene handgemachte Souvenirs.