Travel Videos

« Back

A Few Tips About Angkor Wat

Angkor Wat in Cambodia is a massive complex. In this video "The Travel Muse" gives some tips, talks about the heat, shares some experiences, talks about the heat, tells you about her make up melting in the heat...

« Back