Here are seven must-visit places for those who love reading and travelling