The Neka Art Museum is a museum located in Ubud on Bali, Indonesia.
This museum-related article is a stub. You can help Wikipedia by expanding it.
This Indonesia-related article is a stub. You can help Wikipedia by expanding it.