Sunflowers are native to North America and were cultivated by Native Americans for food and medicinal purposes. They can grow up to 5 acres in size and are known for their ability to turn their heads to face the sun as it moves throughout the day.