Rose Hill, Kansas

Rose Hill is a city in Butler County, Kansas, United States.