Ninh Binh is a relatively small town located in Northern Vietnam and only a short distance (approx 100 km) from the capital, Hanoi. Even though Ninh Binh town itself does not have a lot to keep tourists entertained, it is, in fact, the local surroundings that consist of striking limestone ...