Found on the Drava River in northern Croatia, Varazdin is a charming historic city boasting of gorgeous baroque and rococo architecture. To dig deep into Varazdin's intriguing history, you must visit places like Varaždin Cemetery, Traditional Crafts Square, Cathedral of the Assumption, Town Museum and Gallery of Old & Modern Masters. Varazdin is certainly a kind of city that takes you back in time. Besides, there are some really interesting festivals, such as the Špancirfest (August) and Trash Film Festival (September), which shouldn't be missed. The top restaurants in Varazdin are Restoran Raj, Bedem, Verglec and Palatin. And, the top hotels in Varazdin are Hotel Varazdin, Hotel Turist, Hotel Istra and Park Boutique Hotel.