Spring is usually compressed into March and April although early May is also considered Spring but, without doubt it's the best time to visit Prague. Clear ...