Rainbow Caterpillar
Rainbow Caterpillar is a multi-language, children's bookstore. With a wide selection of languages, this shop sells storybooks, flashcards, educational tools and non-fiction. Rainbow Caterpillar is also ideal for adults in need of finessing their language skills.