Advertisement

Advertisement

Louangphrabang

[ lwahng-prah-bahng ]

noun

  1. a city in N Laos, on the Mekong River: former royal capital.


Advertisement

Advertisement

Advertisement

Advertisement


Loulouche