COTA Named Most Instagrammed Location in Texas
Business Insider released a list of the most Instagrammed location in every state, and we’re very proud to announce that Circuit of The Americas took the crown for the Lone Star State!
The list was compiled by Busbud, a site that allows travelers to book bus travel. They looked at popular locations on TripAdvisor and ranked them state by state based on hashtag usage.
So keep sharing your experience using the hashtag #COTA, and we’ll keep doing Texas proud.
Follow COTA on Instagram at @cota_official.