You might also like:
A church in the Czech Republic is generating tourism buzz over its ghost installation. Pictured are French tourists visiting the church of Saint George in the village of Lukava, Czech Republic on August 30, 2018. Petr David Josek / Associated Press
Read the Complete Story On Skift
Source: skift.com