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. It is home to the third location of the Spectacles launched by Snapchat in 2016.
Show lessRead more
Wikipedia

Discover this place

Interested in Science?

Get updates with your personalized Culture Weekly

You are all set!

Your first Culture Weekly will arrive this week.

Home
Discover
Play
Nearby
Favorites