Prague is the cheapest city for culture in Europe, according to the annual Cost of Culture Report from Britain’s Post Office. The survey tracked the cost for British tourists to visit opera, dance, music, galleries and museums in 16 cities with world-class attractions.