In the morning, visit the Bai Dinh Pagoda, the largest pagoda in Southeast Asia. In the afternoon, take a boat ride through the picturesque Tam Coc, and in the evening, enjoy a traditional Vietnamese dinner.
Spend the morning cruising through the stunning Halong Bay and explore the beautiful caves. In the afternoon, relax on the beach and watch the sunset. Enjoy seafood for dinner.
Visit the Ho Chi Minh Mausoleum and the One Pillar Pagoda in the morning. In the afternoon, explore the historic Old Quarter and try some street food. In the evening, watch a traditional water puppet show.
Spend the day relaxing on the beach and watching the waves. In the evening, visit the Tanah Lot Temple and watch the sunset over the ocean. Enjoy a seafood dinner on the beach.
Visit the Tegallalang Rice Terraces in the morning and try the world-famous Luwak coffee. In the afternoon, explore the Ubud Monkey Forest and catch a traditional Balinese dance performance in the evening.
Spend the day snorkelling, cycling and relaxing on the island. In the evening, enjoy a seafood dinner and watch the stars on the beach.
Relax on the beach and do some last minute shopping in the morning. In the afternoon, visit the Pura Petitenget Temple and enjoy a massage in a luxurious spa. In the evening, have a fancy dinner at a beachfront restaurant.
Consider visiting the Hoan Kiem Lake and the Hanoi Opera House in Hanoi. Side trips to the nearby islands of Nusa Penida and Nusa Lembongan in Bali are also worth considering. Try to catch a sunrise or sunset at Mount Batur in Ubud.