The Flag & Waterfall Location (1)

The Flag & Waterfall Location is a location on the roof of Peach's Castle. It hasn't been used in any videos YET. It is on the opposite side of Isaiah-io's favorite place.