Sela Kakung is located in Kec. Baturaden, Indonesia on M6CHHPV, Jl. Wangsa Dikrama, Dusun II Karangmangu, Karangmangu. Sela Kakung is rated 3 out of 5 in the category archaeological museum in Indonesia.
Address
M6CHHPV, Jl. Wangsa Dikrama, Dusun II Karangmangu, Karangmangu