Little dolphins is located in Kota Jakarta Pusat, Indonesia on Jl. Bren No.11A, RT.5/RW.4, Sumur Batu, Kec. Kemayoran. Little dolphins is rated 3 out of 5 in the category aerial sports center in Indonesia.
Address
Jl. Bren No.11A, RT.5/RW.4, Sumur Batu, Kec. Kemayoran