How far is roma Texas from edinburg Texas?

Roma and Edinburg are cities in the Rio Grande Valley of Texas. Roma is located in Starr County, while Edinburg is located in Hidalgo County. The two cities are separated by a distance of approximately 18 miles (29 kilometers) by road.
Copyright Wanderlust World © https://www.ynyoo.com