Name:Cayuga
Latitude:36°38'03"N
Longitude:94°40'47"W
Hamlet:Cayuga
County:Delaware
State:Oklahoma
Country:美国