China
Caoba is a city located in Sichuan, China.
You can find Caoba at 29.09° N, 105.05° E, in the Northern Hemisphere. It is classified under Sichuan, China.
The Sichuan region of China is home to Caoba and other cities such as Chengdu, Nanchong, Dazhou.
Caoba is surrounded by 20 cities and towns within a 25 km radius.
Caoba is located in Sichuan, China.
Caoba is located at coordinates 29.09° N, 105.05° E in Sichuan, China.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)