Unless there is something amazing out there that I have yet to hear about, Southeast Asia has exactly two attractions that should be considered for all of those Seven Wonders Of lists. The manmade one is the temples of Angkor Wat, near Siem Reap in Cambodia, which I’ve yet to visit as of this writing, [...]
Recent Comments