Fish Spa Gembira loka Zoo is located in Yogyakarta City, Indonesia on Jl. Kebun Raya No.2, Warungboto, Umbulharjo. Fish Spa Gembira loka Zoo is rated 4.5 out of 5 in the category fish spa in Indonesia.
Address
Jl. Kebun Raya No.2, Warungboto, Umbulharjo