KU DE TA Bali Location Map

address: Jalan Laksmana 9, Seminyak, Bali, Indonesia
view on Google Maps