Ninh Binh is about 100 km south of Hanoi, it´s called Ha Long Bay on land, since it has the same karts landscape as Ha Long Bay! I left Cat Ba town by express bus at 10:30 and arrived in Ninh Binh at 15:00 in the afternoon. I had chosen to stay at Vancouver hotel in Ninh Binh, but the express bus went to Tam Coc first a tourist place about ten kilometers outside Ninh Binh. The bus driver drove into Ninh Binh with only one passenger it was me. One needs to consider where to stay in Ninh Binh town or at a home stay at Tam Coc River?