Duluth will be in blue since it is known for it cold weather.
Brownsville will be in green since it is known for it warm weather.
Duluth, MN May 21 - 5:27am - 8:43pm Duluth, MN April 21 - 6:11am - 8:04pm Duluth, MN March 21 - 7:10am - 7:22pmDuluth, MN June 21 - 5:14am - 9:06pm
Brownsville, TX June 21 - 6:38am - 8:23pm
Brownsville, TX May 21 - 6:41am - 8:12pm
Brownsville, TX April 21 - 7:02am - 7:56pm
Brownsville, TX March 21 - 7:33am - 7:41pm
Note that Duluth has a day that is about 100 minutes longer on June 21 than Brownsville (~ 1 1/2 hours)