Where is Selica?
Where is Selica located?
Selica, North Carolina, United States (approx. 35.20011°, -82.77818°)
Where is Selica on the map?
{"latitude":35.20011,"longitude":-82.77818,"title":"Selica"}