|Jl. Timoho No.30b, Muja Muju, Kec. Umbulharjo, Kota Yogyakarta|
Libra by Palma International is run from the province of Yogyakarta on the island of Java, where it has entered into a joint venture with a furniture manufacturer who produces the vast majority of the pieces. All products are made by qualified craftsmen and are made with excellent skills.
Vendor does not have any photos