by Stowaway Magazine | Jul 12, 2019 | Fall 2019, Features
North of Siem Reap in northern Cambodia and surrounded by encroaching jungles lies the world’s largest religious monument, Angkor Wat. The name Angkor Wat literally translates to City of Temples, indicating the temple’s massive size and grandeur. Built in the early...
by Stowaway Magazine | Mar 15, 2017 | Field Notes, Tales From The Trip, Winter 2017
When you think of the beautiful country of Cambodia, you may picture great and ancient temples, such as Angkor Wat and Baksei Chamkrong. You may picture the beautiful and glamorous hotels and city scenes. But, have you ever seen the culture and the history behind the...