20 Photos That Prove Angkor is the Best Destination in the World

Recently Lonely Planet named their top 500 destinations in the world.  Coming in the first position was the Angkor temple complex.  Surprised?  Don’t be.  We at at Travel Feed believe that Angkor is spectacular collection of khmer temples and ruins.  Located in Siem Reap, Cambodia, Angkor is a marvel of human engineering and something that …

20 Photos That Prove Angkor is the Best Destination in the World Read More »