Europe is home to some of the world's most popular destinations, but there are also plenty of hidden gems that are waiting to be discovered.