IAMTAWAU (Illusion Art Museum Tawau) is located in Tawau, Sabah, Malaysia on Ba Zhong Commercial Center, TB 4533 BLOCK G, LOT 58, TINGKAT 1, BA ZHONG COMMERCIAL CENTRE, Jalan Tawau Lama. IAMTAWAU (Illusion Art Museum Tawau) is rated 3 out of 5 in the category art museum in Malaysia.
Address
Ba Zhong Commercial Center, TB 4533 BLOCK G, LOT 58, TINGKAT 1, BA ZHONG COMMERCIAL CENTRE, Jalan Tawau Lama
Amenities
Good for kidsToilets