Going to be in Buffalo for a few days on business and wife & kids decided to come along. As they already did Niagara (Canadian side), does anyone have ideas on what a 6, 13 and 16 yr old can do in Buffalo area?