Barcelona Not only a place for a football maniac but also for a nature lover