Suwaluh Sport Center (SPC) is located in Kabupaten Sidoarjo, Indonesia on Area Sawah, Suwaluh, Kec. BalongBendo. Suwaluh Sport Center (SPC) is rated 5 out of 5 in the category adventure sports in Indonesia.
Address
Area Sawah, Suwaluh, Kec. BalongBendo