Find out why the Harry Potter bookshop in Porto, Portugal is the most beautiful bookstore in the world and get tips to avoid the crowds when visiting.