Where is Roma?
Where is Roma located?
Roma, Texas, Mexico (approx. 26.40707°, -99.00555°)
Where is Roma on the map?
{"latitude":26.40707,"longitude":-99.00555,"title":"Roma"}