We have done self-drive in many countries, such as Japan x4 times, Thailand x 3 times, Malaysia, Australia, the UK and US, and Taiwan. Driving with a rental car in…
Snowing in Orchard Road Singapore? The Theme Is “Endless Wonder” Have you start preparing you Christmas presents already? If you have not, come down to Orchard Road to shop for…