Blue Whale of Catoosa

The Blue Whale of Catoosa

The Blue Whale of Catoosa is a waterfront structure, just east of the American town of Catoosa, Oklahoma, and it has become one of the most recognizable attractions on old Route 66.