Tam Coc. In northern Vietnam, near Hanoi Tam Coc have a natural place in the province of Ninh Binh known as Halong Bay on land. Rice fields, rivers, caves and pagodas.