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