angkor wat

Cambodia’s Angkor Wat Might Be The Prettiest Street View Yet

Cambodia’s Angkor Wat Might Be The Prettiest Street View Yet

Fresh out of Cambodia, Angkor Wat is the latest addition to Google Maps’ already considerable portfolio of beautiful places you can explore using Street View. It’s one of the most stunning places on the entire planet, and Google stepped up its game accordingly.