New Buddhist center in Prague, Czech Republic

Czech Republic is a relatively small country in Central Europe, known in the world mostly for its great beer, ice-hockey players, top models, and Prague – its picturesque and lively capital on the Vltava River. Not many know that it … Continued