Cambodia · TRAVEL JOURNAL

oddor meanchey Travel Attractions

Oddor Meanchey Travel Guide Oddar Meanchey is one of the smallest provinces of Cambodia located in the far Northwest bordering with Thailand. Its name means Victory Province and the provincial capital is called Samraong.…

TRAVEL INSPIRATION

Latest Stories & Guides

2 articles
30 November, 1999Cambodia

Anlong Veng

This was the ultimate of Khmer Rouge strongholds , home to Pol Pot, Nuon Chea, Khieu Samphan and Ta Mok, the most notorious leaders…

Read story
30 November, 1999Cambodia

Khmer Rouge House

The one legged military chief of the Khmer Rouge, Ta Mok, ruled the movement in its final years, and his residence is open to…

Read story