5 Simple Statements About Lonely Planet Explained
A monument to human ingenuity and devotion, the temples of Angkor have an power to inspire awe that rivals lots of mother nature's contributions to this list's prime ten. And so they must - Angkor Wat, one of the most famed of Angkor's sites, is really a illustration of Mt Meru, Centre of the universe and abode of Hindu gods. Visualize the wonderme