Tag: Manila

The Largest Floating Waterpark in Texas

You’ve probably seen the floating unicorn water park in Manila. Its pastel colors lit up Instagram and made it the envy of travelers everywhere....