The Blue Whale of Catoosa is a dog-friendly attraction in Catoosa, OK. This waterfront structure has become one of the most recognizable attractions on old …
What an interesting travel destination. Even in the hot of summer, we had a blast walking property and seeing the layout of artistic structures. Full review by Artist: Nichole Montgomery