This place rocks! Formerly called Cosmo's World Themepark, it's an indoor amusement park that is literally built into the walls of Berjaya Times Square, a 900-outlet shopping mall. You don't even need to ride the looping roller coaster to feel that thrill in the pit of your stomach. In all, there are 14 rides -- recommended for families with active kids.