• Lifestyle Reading
     Help
  • Where does Helen live?
    Spain
  • What are people in Barcelona like?
    very friendly and calm
  • What does Helen like to do?
    Going for a walk
  • Unlock this slideshow and over 3 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.