Where is Nanba?
Where is Nanba located?
Nanba, Jiangxi, China (approx. 24.55158°, 115.703°)
Where is Nanba on the map?
Nanba - Xiabaishasi
Nanba - Luofushan Baotian International Resort Hotel
Nanba - Ten Thousand Buddha Monastery
Nanba - Laohutan
{"latitude":24.55158,"longitude":115.703,"title":"Nanba"}