News RSS

Hello Friends, How are you this fine day? Here at Floating Terra, we hope you are enjoying the new year of 2017. Today we have an important announcement.  As you may or may not know, the products in our shop come from our partnered high-end factories in China. And every year, China celebrates Chinese New year. There most likely will be a delay on orders placed starting Jan 20, 2017. The reason behind this is that most of our suppliers go on a vacation for a week or two. The production will be slowed down until they come back. We do...

Read more