Discover some of the insect life that surrounds the incredible ruins of Angkor Wat in Cambodia for your Weekly Destination. Click photo to play sound. Contributed by Jesse and Jonah Marks.
Share