Angkor Wat is said to be the earthly representation of Mt. Meru, the abode of the ancient Hindu gods. If so, the ancient Cambodians who built the sprawling temple complex certainly outdid themselves—the beauty and grandeur of the place borders on the divine. But it doesn’t end there! This country’s charm extends well into the fascinating streets of the capital, as well as the golden beaches of the south..