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… Read moreAngkor Wat Lives up to its Reputation