America the Beautiful
is a nature that originally aired on Disney+
America the Beautiful is a television documentary dedicated to showcase North America's natural diversity and extreme conditions. The series was released on July 4, 2022, coinciding with Independence Day in the United States. The review aggregator website Rotten Tomatoes reported a 100% approval rating with an average rating of 7.90/10, based on 5 critic reviews.