{"id":3024,"date":"2024-02-02T05:52:45","date_gmt":"2024-02-02T05:52:45","guid":{"rendered":"https:\/\/epictripasia.com\/?page_id=3024"},"modified":"2024-02-20T09:14:19","modified_gmt":"2024-02-20T09:14:19","slug":"vietnam-culinary-symphony","status":"publish","type":"page","link":"https:\/\/epictripasia.com\/en\/maps\/vietnam-culinary-symphony\/","title":{"rendered":"Vietnam culinary symphony"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>Directions from Hanoi to Ho Chi Minh City<\/title>\n    <script src=\"https:\/\/api.mapbox.com\/mapbox-gl-js\/v2.7.0\/mapbox-gl.js\"><\/script>\n    <link href=\"https:\/\/api.mapbox.com\/mapbox-gl-js\/v2.7.0\/mapbox-gl.css\" rel=\"stylesheet\">\n    <script src=\"https:\/\/unpkg.com\/html2canvas@0.5.0-beta4\/dist\/html2canvas.min.js\"><\/script>\n\n    <style>\n#wa {\n    display: none !important;\n}\n        \/* Set a specific height for the map container *\/\n        #map {\n            height: 100vh;\n            width:70%;\n        }\n#wrap{\ndisplay:flex;\njustify-content:center;\nalign-items:center;\n}\n\n.numbered-marker{\nwidth:0; height:0;}\n\n.numbered-marker  span {\n  display:flex;\n  justify-content:center;\n  align-items:center;\n  box-sizing:border-box;\n  width: 30px;\n  height: 30px;\n  color:#fff;\n  background: #693;\n  border:solid 2px;\n  border-radius: 0 70% 70%;\n  box-shadow:0 0 2px #000;\n  cursor: pointer;\n  transform-origin:0 0;\n  transform: rotateZ(-135deg);\n}\n.numbered-marker b{\ntransform: rotateZ(135deg)}\n\n\n       \/* Style for the itinerary *\/\n        #itinerary-container {\n            max-width: 400px;\n            margin: 20px;\n            padding: 10px;\n            border: 1px solid #ccc;\n            border-radius: 5px;\n            background-color: #f9f9f9;\n        }\n\n        .itinerary-item {\n            display: flex;\n            align-items: center;\n            margin-bottom: 10px;\n        }\n\n        .itinerary-number {\n            margin-right: 10px;\n            font-weight: bold;\n        }\n\t\n    <\/style>\n<\/head>\n<body>\n\n\n    <!-- Map container -->\n<div id=\"wrap\">\t\t\t\n<div id=\"itinerary\">\n<div class=\"tab-content\">\n\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t<div id=\"nb-2-configurations\" class=\"nb-2-configurations nb-configurations\" style=\"display: block;\">\n\t\t\t\t\t\t\t<div class=\"wte-itinerary-header-wrapper\">\n\t\t\t\t<div class=\"wp-travel-engine-itinerary-header\">\n\t\t\t\t\t<h2 class=\"wpte-itinerary-title\">Itinerary<\/h2>\n\t\t\t\t\t<div class=\"aib-button-toggle toggle-button expand-all-button\">\n\t\t\t\t\t\t<label for=\"itinerary-toggle-button\" class=\"aib-button-label\">Expand all<\/label>\n\t\t\t\t\t\t<input id=\"itinerary-toggle-button\" type=\"checkbox\" class=\"checkbox\" checked=\"\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t<div class=\"post-data itinerary wte-trip-itinerary-v2\">\n\t\t\t\t<div class=\"itinerary-row active\">\n\t\t\t\t<div class=\"wte-itinerary-head-wrap\">\n\t\t\t\t\t<div class=\"title\">Day 1 : <\/div>\n\t\t\t\t\t<a class=\"accordion-tabs-toggle active\" href=\"javascript:void(0);\">\n\t\t\t\t\t\t<span class=\"dashicons dashicons-arrow-down custom-toggle-tabs rotator open\"><\/span>\n\t\t\t\t\t\t<div class=\"itinerary-title\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>\n\t\t\t\t\t\t\tARRIVAL IN HANOI\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t<style id=\"itinerary-content-show\"> .itinerary-content{ disply:block!important; } <\/style>\t\t\t\t<div class=\"itinerary-content show\" style=\"display:block;\">\n\t\t\t\t\t<div class=\"content\">\n\t\t\t\t\t\t<p>Upon arrival, meet and transfer to the hotel for check-in (Early check-in is NOT included &amp; subject to hotel\u2019s availability).<br>\nAccommodation in Hanoi.<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"itinerary-row active\">\n\t\t\t\t<div class=\"wte-itinerary-head-wrap\">\n\t\t\t\t\t<div class=\"title\">Day 2 : <\/div>\n\t\t\t\t\t<a class=\"accordion-tabs-toggle active\" href=\"javascript:void(0);\">\n\t\t\t\t\t\t<span class=\"dashicons dashicons-arrow-down custom-toggle-tabs rotator open\"><\/span>\n\t\t\t\t\t\t<div class=\"itinerary-title\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>\n\t\t\t\t\t\t\tHANOI CITY TOUR \u2013 HANOI BY NIGHT VESPA FOOD TOUR\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t<style id=\"itinerary-content-show\"> .itinerary-content{ disply:block!important; } <\/style>\t\t\t\t<div class=\"itinerary-content show\" style=\"display:block;\">\n\t\t\t\t\t<div class=\"content\">\n\t\t\t\t\t\t<p>Start your day early and head to the Ho Chi Minh Mausoleum, the final resting place of Vietnam&#8217;s beloved leader, Ho Chi Minh. After that, take a short walk to the nearby One Pillar Pagoda, an iconic Buddhist temple built in a unique architectural style. Next, head to the Temple of Literature, Vietnam&#8217;s first university and a Confucian temple.<br>\nSpend your afternoon exploring Hanoi&#8217;s bustling Old Quarter, also known as &#8220;36 Pho Phuong&#8221; (36 Streets). Take a stroll through its narrow, winding streets filled with shops, street vendors, and historical architecture. And visit Hoan Kiem Lake, located in the heart of Hanoi.<br>\nIn the evening, embark on a mesmerizing Hanoi by Night Vespa food tour, starting with Bun Cha at the restaurant visited by President Obama. Explore the French Quarter, capturing moments at the Hanoi Opera House, and discover the historic Long Bien Bridge. Enjoy diverse Vietnamese dishes like &#8220;Burned Garlic Goose&#8221; and &#8220;Liver Pat\u00e9 Goose.&#8221; Navigate the city&#8217;s chaotic traffic, witnessing the romantic views around the big lake. Conclude the night with live music at a local bar and an unforgettable egg coffee stop by the railway tracks. This Vespa tour offers a unique blend of culinary delights and immersive experiences in the heart of Hanoi.<br>\nAccommodation in Hanoi.<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"itinerary-row active\">\n\t\t\t\t<div class=\"wte-itinerary-head-wrap\">\n\t\t\t\t\t<div class=\"title\">Day 3 : <\/div>\n\t\t\t\t\t<a class=\"accordion-tabs-toggle active\" href=\"javascript:void(0);\">\n\t\t\t\t\t\t<span class=\"dashicons dashicons-arrow-down custom-toggle-tabs rotator open\"><\/span>\n\t\t\t\t\t\t<div class=\"itinerary-title\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>\n\t\t\t\t\t\t\tHANOI \u2013 HALONG BAY\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t<style id=\"itinerary-content-show\"> .itinerary-content{ disply:block!important; } <\/style>\t\t\t\t<div class=\"itinerary-content show\" style=\"display:block;\">\n\t\t\t\t\t<div class=\"content\">\n\t\t\t\t\t\t<p>Starting early in the morning from Hanoi to the famous Halong Bay, along the way we can enjoy the landscapes of rice fields, farms and the Red River Delta.<br>\nUpon arrival in Halong Bay, board your cruise ship and check into your cabin. Lunch on board is based on seafood and fresh fish. Take some time to relax and enjoy the stunning views of the limestone karsts and emerald waters. In the afternoon, you will have the opportunity to explore magnificent caves. In the evening, a special dinner contemplating the sunset, followed by a session of activities on board.<br>\nOvernight on board <\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"itinerary-row active\">\n\t\t\t\t<div class=\"wte-itinerary-head-wrap\">\n\t\t\t\t\t<div class=\"title\">Day 4 : <\/div>\n\t\t\t\t\t<a class=\"accordion-tabs-toggle active\" href=\"javascript:void(0);\">\n\t\t\t\t\t\t<span class=\"dashicons dashicons-arrow-down custom-toggle-tabs rotator open\"><\/span>\n\t\t\t\t\t\t<div class=\"itinerary-title\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>\n\t\t\t\t\t\t\tHALONG BAY \u2013 HANOI \u2013 FLIGHT TO HUE\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t<style id=\"itinerary-content-show\"> .itinerary-content{ disply:block!important; } <\/style>\t\t\t\t<div class=\"itinerary-content show\" style=\"display:block;\">\n\t\t\t\t\t<div class=\"content\">\n\t\t\t\t\t\t<p>Start your day with a refreshing Tai Chi session on the deck, surrounded by the serene beauty of Halong Bay.<br>\nDepending on the cruise itinerary, you may have some visits before disembarking from the cruise and transfer to Hanoi airport for the flight to Hue.<br>\nAccommodation in Hue<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"itinerary-row active\">\n\t\t\t\t<div class=\"wte-itinerary-head-wrap\">\n\t\t\t\t\t<div class=\"title\">Day 5 : <\/div>\n\t\t\t\t\t<a class=\"accordion-tabs-toggle active\" href=\"javascript:void(0);\">\n\t\t\t\t\t\t<span class=\"dashicons dashicons-arrow-down custom-toggle-tabs rotator open\"><\/span>\n\t\t\t\t\t\t<div class=\"itinerary-title\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>\n\t\t\t\t\t\t\tHUE \u2013 STREET FOOD BY CYCLO\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t<style id=\"itinerary-content-show\"> .itinerary-content{ disply:block!important; } <\/style>\t\t\t\t<div class=\"itinerary-content show\" style=\"display:block;\">\n\t\t\t\t\t<div class=\"content\">\n\t\t\t\t\t\t<p>In the morning, we will take a boat trip on the Perfume River to visit the Thien Mu Pagoda, which is considered the center of Buddhism in Vietnam since the early 1600s. Then, we will continue with a guided tour of the former Imperial Citadel and Royal Tombs Tu Duc and Minh Mang.<br>\nIn the evening, embark on a delightful street food tour by cyclo in Hue, savoring local delicacies like Com Hen, Hue pancake, Banh Beo, and Banh Nam. Relish beef noodle at a charming restaurant before exploring Dong Ba market for Bun Thit Nuong or Nem lui. Traverse iconic bridges, including Phu Xuan and Trang Tien, and immerse yourself in the vibrant night market atmosphere. Indulge in the famous Banh My Trang Tien and conclude the tour with a taste of Hue&#8217;s special dessert, &#8216;Ch\u00e8,&#8217; or a refreshing beer. Before returning to your hotel, visit the embroidery museum to marvel at exquisite creations by top artists in Hue.<br>\nAccommodation in Hue<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"itinerary-row active\">\n\t\t\t\t<div class=\"wte-itinerary-head-wrap\">\n\t\t\t\t\t<div class=\"title\">Day 6 : <\/div>\n\t\t\t\t\t<a class=\"accordion-tabs-toggle active\" href=\"javascript:void(0);\">\n\t\t\t\t\t\t<span class=\"dashicons dashicons-arrow-down custom-toggle-tabs rotator open\"><\/span>\n\t\t\t\t\t\t<div class=\"itinerary-title\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>\n\t\t\t\t\t\t\tHUE \u2013 HOI AN\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t<style id=\"itinerary-content-show\"> .itinerary-content{ disply:block!important; } <\/style>\t\t\t\t<div class=\"itinerary-content show\" style=\"display:block;\">\n\t\t\t\t\t<div class=\"content\">\n\t\t\t\t\t\t<p>Leaving the ancient capital of Hue, we will continue our journey to discover Hoi An, the charming ancient town in the Centre of country.<br>\nIn the afternoon, we will take a short walking tour of Hoi An, where every step unveils a tale of centuries-old charm and cultural richness. Discover architectural treasures that echo the town&#8217;s international heritage, from ornate Chinese assembly halls to the iconic Japanese Covered Bridge. Immerse yourself in the vibrant tapestry of Hoi An&#8217;s culture, exploring hidden alleys adorned with lanterns and stumbling upon atmospheric temples.<br>\nAccommodation in Hoi An<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"itinerary-row active\">\n\t\t\t\t<div class=\"wte-itinerary-head-wrap\">\n\t\t\t\t\t<div class=\"title\">Day 7 : <\/div>\n\t\t\t\t\t<a class=\"accordion-tabs-toggle active\" href=\"javascript:void(0);\">\n\t\t\t\t\t\t<span class=\"dashicons dashicons-arrow-down custom-toggle-tabs rotator open\"><\/span>\n\t\t\t\t\t\t<div class=\"itinerary-title\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>\n\t\t\t\t\t\t\tHOI AN \u2013 COOKING CLASS\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t<style id=\"itinerary-content-show\"> .itinerary-content{ disply:block!important; } <\/style>\t\t\t\t<div class=\"itinerary-content show\" style=\"display:block;\">\n\t\t\t\t\t<div class=\"content\">\n\t\t\t\t\t\t<p>Begin your day as our local guide leads you from the hotel to Thanh Dong Organic Farm on a bicycle. Engage in a brief stroll through the vegetable garden, absorbing the villagers&#8217; inspiring journey into organic herb cultivation. Join the farmers in hands-on gardening activities, including preparing organic manure, sowing, and harvesting vegetables. Glide to the Field restaurant on a charming basket boat, participating in a cooking class, and concluding the experience with a delectable lunch. This immersive tour offers a blend of organic farming, cultural engagement, and culinary delights.<br>\nAccommodation in Hoi An<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"itinerary-row active\">\n\t\t\t\t<div class=\"wte-itinerary-head-wrap\">\n\t\t\t\t\t<div class=\"title\">Day 8 : <\/div>\n\t\t\t\t\t<a class=\"accordion-tabs-toggle active\" href=\"javascript:void(0);\">\n\t\t\t\t\t\t<span class=\"dashicons dashicons-arrow-down custom-toggle-tabs rotator open\"><\/span>\n\t\t\t\t\t\t<div class=\"itinerary-title\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>\n\t\t\t\t\t\t\tHOI AN \u2013 DANANG \u2013 FLIGHT TO HO CHI MINH CITY\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t<style id=\"itinerary-content-show\"> .itinerary-content{ disply:block!important; } <\/style>\t\t\t\t<div class=\"itinerary-content show\" style=\"display:block;\">\n\t\t\t\t\t<div class=\"content\">\n\t\t\t\t\t\t<p>Transfer to Danang airport for the flight to Ho Chi Minh City, also known as Saigon<br>\nEmbark on a captivating exploration of the city, where history and culture converge. Marvel at the architectural grandeur of Notre Dame Cathedral and the timeless charm of the Central Post Office. Step into the pages of history at the Reunification Palace, a symbol of Vietnam&#8217;s reunification, and gain poignant insights at the War Remnants Museum. Each landmark tells a story, creating a tapestry of experiences that reflects the resilience and vibrancy of Saigon.<br>\nEnd the day with the visit of Ben Thanh market, considered an unofficial symbol of Ho Chi Minh city<br>\nAccommodation in Saigon.<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"itinerary-row active\">\n\t\t\t\t<div class=\"wte-itinerary-head-wrap\">\n\t\t\t\t\t<div class=\"title\">Day 9 : <\/div>\n\t\t\t\t\t<a class=\"accordion-tabs-toggle active\" href=\"javascript:void(0);\">\n\t\t\t\t\t\t<span class=\"dashicons dashicons-arrow-down custom-toggle-tabs rotator open\"><\/span>\n\t\t\t\t\t\t<div class=\"itinerary-title\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>\n\t\t\t\t\t\t\tMEKONG DELTA \u2013 CAI BE\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t<style id=\"itinerary-content-show\"> .itinerary-content{ disply:block!important; } <\/style>\t\t\t\t<div class=\"itinerary-content show\" style=\"display:block;\">\n\t\t\t\t\t<div class=\"content\">\n\t\t\t\t\t\t<p>Embark on an enchanting voyage to the Tien Giang province in the heart of the Mekong Delta. Upon reaching Cai Be harbor, embark on a delightful bike excursion to Tan Phong Island, immersing yourself in local craftsmanship \u2014 from handmade banana leaf hammocks to intricately woven water coconut creations. Experience the artistry of daily essentials crafted from water hyacinth, savor fruit tastings, and relish the melodies of Vietnamese folk music. Glide through a quaint canal on a small rowing boat before indulging in an evening cooking demonstration and a delightful dinner at a charming restaurant.<br>\nOvernight in Cai Be<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"itinerary-row active\">\n\t\t\t\t<div class=\"wte-itinerary-head-wrap\">\n\t\t\t\t\t<div class=\"title\">Day 10 : <\/div>\n\t\t\t\t\t<a class=\"accordion-tabs-toggle active\" href=\"javascript:void(0);\">\n\t\t\t\t\t\t<span class=\"dashicons dashicons-arrow-down custom-toggle-tabs rotator open\"><\/span>\n\t\t\t\t\t\t<div class=\"itinerary-title\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>\n\t\t\t\t\t\t\tCAI BE \u2013 HO CHI MINH CITY\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t<style id=\"itinerary-content-show\"> .itinerary-content{ disply:block!important; } <\/style>\t\t\t\t<div class=\"itinerary-content show\" style=\"display:block;\">\n\t\t\t\t\t<div class=\"content\">\n\t\t\t\t\t\t<p>In the early morning, embark on a scenic boat journey to the vibrant Cai Be market. Immerse yourself in the rich tapestry of local craftsmanship, where the artistry of handmade coconut candy and traditional Vietnamese pop-rice comes to life. Explore the bustling market, a treasure trove of cultural delights, as you witness the skilled hands behind these unique creations. This early morning adventure promises a sensory feast, blending the charm of the market with the allure of artisanal traditions.<br>\nThen transfer back to Saigon<br>\nAccommodation in Saigon<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"itinerary-row active\">\n\t\t\t\t<div class=\"wte-itinerary-head-wrap\">\n\t\t\t\t\t<div class=\"title\">Day 11 : <\/div>\n\t\t\t\t\t<a class=\"accordion-tabs-toggle active\" href=\"javascript:void(0);\">\n\t\t\t\t\t\t<span class=\"dashicons dashicons-arrow-down custom-toggle-tabs rotator open\"><\/span>\n\t\t\t\t\t\t<div class=\"itinerary-title\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>\n\t\t\t\t\t\t\tHO CHI MINH CITY \u2013 CU CHI TUNNELS \u2013 DEPARTURE\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t<style id=\"itinerary-content-show\"> .itinerary-content{ disply:block!important; } <\/style>\t\t\t\t<div class=\"itinerary-content show\" style=\"display:block;\">\n\t\t\t\t\t<div class=\"content\">\n\t\t\t\t\t\t<p>Today, we will explore the historic Cu Chi Tunnels, a testament to Vietnam&#8217;s resilience and ingenuity. Venture beneath the earth&#8217;s surface to witness the intricate network of tunnels that played a pivotal role during the Vietnam War. Immerse yourself in the stories of courage and survival as you discover hidden chambers, trapdoors, and secret bunkers. The lush surroundings provide a stark contrast to the underground world, offering a poignant journey through history. Gain a profound understanding of the resilience of the Vietnamese people and the indelible mark left by this remarkable feat of engineering and endurance.<br>\nAt the indicated time, transfer to Saigon airport for the departure flight.<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t<\/div>\n<script>\n\t;(function() {\n\t\tvar toggleTab = function(row, force = null) {\n\t\t\tvar content = row.querySelector(\".itinerary-content\")\n\t\t\tvar toggler = row.querySelector(\".accordion-tabs-toggle\")\n\t\t\tvar condition = force === null ? ! toggler.classList.contains(\"active\") : force\n\t\t\tvar height = content.scrollHeight\n\t\t\tcontent.classList.toggle(\"active\", condition)\n\t\t\tif(condition) content.style.maxHeight = height + \"px\"\n\t\t\telse content.style.maxHeight = \"0px\"\n\t\t\ttoggler.classList.toggle(\"active\", condition)\n\t\t}\n\n\t\tvar handleToggleClick = function(row) {\n\t\t\treturn function(event) {\n\t\t\t\tvar target =  event.target\n\t\t\t\tif(!!target.closest(\".wte-itinerary-head-wrap\")) {\n\t\t\t\t\ttoggleTab(row)\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tvar setContentHeight = function(row) {\n\t\t\tvar content = row.querySelector(\".itinerary-content\")\n\t\t\tvar scrollHeight = content.scrollHeight\n\t\t\tif(content.classList.contains(\"active\"))\n\t\t\t\tcontent.style.maxHeight = (scrollHeight) + \"px\"\n\t\t\telse\tcontent.style.maxHeight = \"0px\"\n\t\t}\n\n\t\tvar wrapper = document.querySelector(\".wte-trip-itinerary-v2\")\n\t\tif ( wrapper ) {\n\t\t\tvar expandall = document.getElementById('itinerary-toggle-button')\n\t\t\tvar rows = wrapper.querySelectorAll('.itinerary-row')\n\t\t\tif(expandall) {\n\t\t\t\texpandall.addEventListener(\"change\", function() {\n\t\t\t\t\tif(rows) rows.forEach(row => {\n\t\t\t\t\t\ttoggleTab(row, this.checked)\n\t\t\t\t\t})\n\t\t\t\t})\n\t\t\t}\n\t\t\tif ( rows ) {\n\t\t\t\trows.forEach(function(row) {\n\t\t\t\t\t\/\/ setContentHeight(row)\n\t\t\t\t\trow.addEventListener('click', handleToggleClick(row))\n\t\t\t\t});\n\t\t\t}\n\t\t}\n\t})();\n<\/script>\n\t\t\t<\/div><div id=\"nb-3-configurations\" class=\"nb-3-configurations nb-configurations\" style=\" display:none;\">\n\t\t\t\t\n\n<div class=\"post-data cost\">\n\t<h2 class=\"wpte-cost-tab-title\">Services<\/h2>\t<div class=\"content\">\n\t\t<h3>Included<\/h3>\t\t<ul id=\"include-result\">\n\t\t\t<li>&#8211;\tAccommodation in hotels 4* or 5* with breakfast.<\/li><li>&#8211;\tLunch on all tour days.<\/li><li>&#8211;\tPrivate transport as mentioned in the program.<\/li><li>&#8211;\tLocal guides with a lot of experience.<\/li><li>&#8211;\tTickets and boat excursion as mentioned in the program. <\/li><li>&#8211;\tAll operating service charges.<\/li>\t\t<\/ul>\n\t\t\t<\/div>\n\t<div class=\"content\">\n\t\t<h3>Excluded<\/h3>\t\t<ul id=\"exclude-result\">\n\t\t\t<li>&#8211;\tOnline visa.<\/li><li>&#8211;\tEarly check-in and late check-out are subject to availability with a surcharge.<\/li><li>&#8211;\tRound-trip international flights to your country of origin.<\/li><li>&#8211;\tAll domestic flights.<\/li><li>&#8211;\tDrinks and meals not specified in the itinerary.<\/li><li>&#8211;\tOther services not mentioned in the list of included services.<\/li>\t\t<\/ul>\n\t\t\t<\/div>\n<\/div>\n\n\t\t\t<\/div><div id=\"nb-6-configurations\" class=\"nb-6-configurations nb-configurations\" style=\"display: none;\">\n\t\t\t\t\n\n<div class=\"post-data\">\n\t\t<div class=\"content\">\n\t\t\t\t\t<div class=\"trip-map iframe\">\n\t\t\t\t<iframe loading=\"lazy\" src=\"https:\/\/epictripasia.com\/maps\/vietnam-culinary-symphony\/\" width=\"600\" height=\"700\" style=\"border:0\" allowfullscreen=\"\"><\/iframe>\n\t\t\t<\/div>\n\t\t\t\t<\/div>\n<\/div>\n\n\t\t\t<\/div><div id=\"nb-7-configurations\" class=\"nb-7-configurations nb-configurations\" style=\" display:none;\">\n\t\t\t\t\n\n<div class=\"post-data highlights\">\n<h2 class=\"wpte-7-title\">Highlights<\/h2>\t<!-- Display wp_editor content -->\n\t\t\t<ul>\n<li>Visit: Hanoi Old Quarter \u2013 Halong Bay \u2013 Hue Citadel \u2013 Hoi An Ancient Town \u2013 Saigon \u2013 Mekong \u2013 Cu Chi tunnels<\/li>\n<li>Vespa food tour in Hanoi<\/li>\n<li>Street food cycle tour in Hue<\/li>\n<li>Cooking class<\/li>\n<li>Homestay in Mekong<\/li>\n<\/ul>\n\t\t<!-- .\/ Display wp_editor content -->\n\n<\/div>\n\t\t\t<\/div><\/div>\n<\/div>\t\t\t\n<div class=\"wrapper-map\">\t\t\t\n\t<div id=\"itinerary-container\"><\/div>\t\t\n\t<div id=\"map\"><\/div>\t\t\n<\/div>\t\t\t\n<\/div>\t\t\t\n    <script>\n        \/\/ Replace 'YOUR_MAPBOX_ACCESS_TOKEN' with your actual Mapbox access token\n        mapboxgl.accessToken = 'pk.eyJ1IjoibmlnaHRtYXJlc3VyZiIsImEiOiJjazFjMnRjNHYydGN5M25wa2Y4cXkwcWNyIn0.EFUSe85Grl7ptScTOtJHoA';\n\n        \/\/ Create a map centered on Hanoi\n        const map = new mapboxgl.Map({\n            container: 'map',\n            style: 'mapbox:\/\/styles\/mapbox\/streets-v11',\n            center: [108.3348, 15.8801],\n            zoom: 4\n        });\n\n        \/\/ Add navigation control to the map\n        map.addControl(new mapboxgl.NavigationControl());\n\n        \/\/ Function to create a popup with the location name and remove the close button\n        function createPopup(locationName, number) {\n            return new mapboxgl.Popup({ offset: 25, closeButton: false })\n                .setHTML(`<h3>${locationName}<\/h3>`);\n        }\n\n        \/\/ Add numbered markers for Hanoi, Ha Long Bay, Hue, Hoi An, Da Nang, Ho Chi Minh City, Mekong Delta, Cai Be, and Cu Chi\n        const markers = [\n            [105.8542, 21.0000, 'Hanoi'],\n            [107.6306, 20.9101, 'Ha Long Bay'],\n            [105.8542, 21.0000, 'Hanoi'],\n            [107.5949, 16.4637, 'Hue'],\n            [108.3348, 15.8801, 'Hoi An'],\n            [108.1981, 16.0479, 'Da Nang'],\n            [106.6297, 10.8231, 'Ho Chi Minh City'],\n            [106.2996, 9.2342, 'Mekong Delta'],\n            [105.9450, 10.3970, 'Cai Be'],\n            [106.6297, 10.8231, 'Ho Chi Minh City'],\n            [106.5968, 11.1312, 'Cu Chi']\n        ];\n\n        markers.forEach((markerData, index) => {\n            const markerElement = document.createElement('div');\n            markerElement.className = 'numbered-marker';\n            markerElement.innerHTML = `<span class=\"marker-number\"><b>${index + 1}<\/b><\/span>`;\n            \n            const marker = new mapboxgl.Marker(markerElement)\n                .setLngLat([markerData[0], markerData[1]])\n                .addTo(map);\n\n            marker.setPopup(createPopup(markerData[2], index + 1)).addTo(map);\n        });\n\n        const waypoints = markers.map(marker => ({\n            coordinates: [marker[0], marker[1]],\n            markerName: marker[2]\n        }));\n\n        \/\/ Use Mapbox Directions API to get route information\n        const directionsRequest = 'https:\/\/api.mapbox.com\/directions\/v5\/mapbox\/driving\/' +\n            waypoints.map(waypoint => `${waypoint.coordinates[0]},${waypoint.coordinates[1]}`).join(';') +\n            `?steps=true&geometries=geojson&access_token=${mapboxgl.accessToken}`;\n\n\n        fetch(directionsRequest)\n            .then(response => response.json())\n            .then(data => {\n                console.log(data); \/\/ Log the API response to the console\n                \/\/ Draw the route on the map\n                map.addSource('route', {\n                    'type': 'geojson',\n                    'data': {\n                        'type': 'Feature',\n                        'properties': {},\n                        'geometry': data.routes[0].geometry\n                    }\n                });\n\n                map.addLayer({\n                    'id': 'route',\n                    'type': 'line',\n                    'source': 'route',\n                    'layout': {\n                        'line-join': 'round',\n                        'line-cap': 'round'\n                    },\n                    'paint': {\n                        'line-color': '#3887be',\n                        'line-width': 5\n                    }\n                });\n            })\n            .catch(error => console.error('Error fetching directions:', error));\n\n        \/\/ Create the itinerary HTML\n        const itineraryContainer = document.getElementById('itinerary-container');\n        waypoints.forEach((waypoint, index) => {\n            const itineraryItem = document.createElement('div');\n            itineraryItem.className = 'itinerary-item';\n\n            const itineraryNumber = document.createElement('div');\n            itineraryNumber.className = 'numbered-marker';\n            itineraryNumber.innerHTML= `<span class=\"marker-number\"><b>${index + 1}<\/b><\/span>`;\n            itineraryNumber.style.marginLeft='1rem';\n            itineraryNumber.style.marginTop='2rem';\n            itineraryNumber.style.marginRight='2rem';\n            const itineraryText = document.createElement('div');\n            itineraryText.textContent = `${waypoint.markerName}`;\n\n            itineraryItem.appendChild(itineraryNumber);\n            itineraryItem.appendChild(itineraryText);\n            itineraryContainer.appendChild(itineraryItem);\n        });\n    <\/script>\n\n\n\n<\/body>\n<\/html>\n","protected":false},"excerpt":{"rendered":"<p>Directions from Hanoi to Ho Chi Minh City Itinerary Expand all Day 1 : ARRIVAL IN HANOI Upon arrival, meet and transfer to the hotel for check-in (Early check-in is &hellip; <\/p>\n","protected":false},"author":1,"featured_media":0,"parent":2984,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-3024","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/epictripasia.com\/en\/wp-json\/wp\/v2\/pages\/3024","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/epictripasia.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/epictripasia.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/epictripasia.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/epictripasia.com\/en\/wp-json\/wp\/v2\/comments?post=3024"}],"version-history":[{"count":80,"href":"https:\/\/epictripasia.com\/en\/wp-json\/wp\/v2\/pages\/3024\/revisions"}],"predecessor-version":[{"id":3304,"href":"https:\/\/epictripasia.com\/en\/wp-json\/wp\/v2\/pages\/3024\/revisions\/3304"}],"up":[{"embeddable":true,"href":"https:\/\/epictripasia.com\/en\/wp-json\/wp\/v2\/pages\/2984"}],"wp:attachment":[{"href":"https:\/\/epictripasia.com\/en\/wp-json\/wp\/v2\/media?parent=3024"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}