translate English to German: Welcome to the Tallinn Botanic Garden!
Herzlich willkommen im Botanischen Garten Tallinn!