Croatia has a fascinating history encompassing the Roman and medieval eras. There is a wealth of fine architecture, museums and galleries and unspoilt medieval towns. Many destinations have concerts, music festivals and film festivals as well as events demonstrating traditional song, dance and crafts.