Wat Phou (Vat Phou) in southern Laos – officially known as the Lao ... Interestingly, Wat Phou, which translates to “temple mountain”, predates Angkor Wat, the most famous Khmer site located ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results