With the free-flowing waters of the mighty Mekong River to contend with, the charming town of Luang Prabang in Northern Laos is a treasure-trove for the curious globetrotter. Replete with quaint, colourful streets to meander along where the nuances of ...