Last month, we randomly decided to bring Ezra to Star City. What is Star City? Star City is a popular amusement park in Metro Manila, Philippines. It features over 30 rides and attractions including a funfair (perya) with coin-operated machines and mid-way games. Where is Star City? Star City is located in the reclaimed […]