Foam Zone. Sky Ladder. DodgeBall. Warped Wall. Don’t these words sound foreign? Like those games, kids play on Nickelodeon and Pogo. Well, these are the names of activities available in an amusement park in the city. The moment you enter Sky Zone facilities, you will be reminded of the Takeshi’s Castle we all watched as […]