Slide 1Taman Mini Indonesia Indah ‘ Beautiful Indonesian Miniature Park’ Slide 2 What is it? Taman Mini Indonesia Indah or Beautiful Indonesia Miniature Park was built…