Tag: Meteor Garden

DestinationsEast AsiaTaiwan

PS Bubu Restaurant: Visiting a Meteor Garden Filming Location

Call me ridiculous but the 2001 Meteor Garden series changed the lives of my generation. When this Taiwanese ...