Places | February 25, 2014 04:37 PM EST
Traveling Across Angkor Wat in Cambodia and Discovering Amazing Stone Structures (VIDEO)
One of the world's wonders, Angkor Wat in Cambodia offers some of the most amazing stone structures on Earth.
© 2024 BOOMS Beat, All rights reserved.
Do not reproduce without permission.
Do not reproduce without permission.