Vietnam is rich in natural beauty like the Mekong Delta and green rice fields. It also offers a vibrant culture with ancient traditions. Vietnam offers many different attractions like the beautiful SaPa terraces, Hoi-An fishing village and the Ha Long Bay. But before you travel to Vietnam there are certain factors you need to remember to have a good time.