South East Asia

Temples of Angkor

The Stunning Temples of Angkor

1290 1080 Insight Vacations

Reputations have a habit of preceding the greatest sites in the world, and so it is with Cambodia’s Angkor, the 150-square-mile Mt Olympus of the Hindu faith. This was once the center of the medieval…