Cavanal Hill: The World’s Highest Hill

Hi there! Have you ever wondered where the World’s highest Hill is located? Then you came to the right place! Today we are going to make a visit out to Eastern Oklahoma in the tiny town of Poteau and explore the world’s highest hill known as Cavanal Hill. My niece Lucy, who just turned ten […]