News

Touted to be the "first biggest immersive park in the Philippines," J Castles features ... already visited the place before its opening, the amusement park also seems to have taken inspiration ...