Angkor Wat Lives up to its Reputation

Angkor Wat, Cambodia from www.photojourneys.ca

For the last two years, Angkor Wat was chosen as the World’s Top Landmark in Trip Advisor’s Travellers’ Choice Awards. This ancient city in northwestern Cambodia has risen from near obscurity during the bad old days of wars and political turmoil in the late 20th century to become one of the most popular tourist destinations […]

Continue reading