
Cao Bang is especially mountainous with amazing scenery and very good trails for trekking and Discovering the ethnic minorities during the bordering villages.

Cao Bang is especially mountainous with amazing scenery and very good trails for trekking and Discovering the ethnic minorities during the bordering villages.