Star City Manila is a must visit theme park when you are holidaying in the Philippines. It has been one of the most popular hang outs of both local and international visitors to the city. This theme park can be considered as home to Filipino…