Situs Lembu Ayu is located in Sumbang, Indonesia on J7VQ6PG, Jalan Raya, Dusun II, Susukan. Situs Lembu Ayu is rated 4.3 out of 5 in the category archaeological museum in Indonesia.
Address
J7VQ6PG, Jalan Raya, Dusun II, Susukan
Amenities
Good for kidsNo restaurant