Trekking in Halong Vietnam

A trekking adventure to remember in Halong Bay and Cat Ba Island