Teak Palace

Teak Palace

This store is all about teak. This on line store is located in Jepara, Central Java, Indonesia, the home of qualified teak can be found.

This manufacture is having numbers of qualified products made by teak. The products are coming from indoor and outdoor, it also provide the furniture for office and home interior.

Leave a Reply

Your email address will not be published.