Museum ini berlokasi di Desa Tengkulak Kecamatan Sukawati, Kabupaten Gianyar Bali, di kawasan persawahan yang indah di tepi Sungai Petanu. Desa Tengkulak terletak sekitar 6 kilometer di arah Tenggara Desa Ubud yang terkenal di manca negara.

Museum ini dibuka untuk umum dari jam 08.00 – 16.00 WITA setiap hari, kecuali saat hari libur sesuai kalender Bali dan kalender nasional.